Why bigger words
-
Daylight's current Database
-
Hash File
-
Data File
-
Plain files accessed using
UNIX lseek function for accessing information in files
-
lseek function has upper
limit of a 32-bit int for seeking into a file. This means
-
Traditional DBs like Informix
-
proprietary i/o device
drivers and hence lseek function
-
very low level
-
very OS specific
-
high performance
-
Our choice
-
Go low level
-
Use 64-bit OS'es which
have enhanced lseek's that can handle 64-bit integer offsets
-
Use a combination Virtual
Data System with multiple data files