Re: File/data structure information



Dave wrote:

I have been Googling to find information about the pros and
cons of different file and data structures within a file
incl. databases). Would a appreciate a pointer to either
some online documents or a good primer text. I don't have
any specific questions and the information needs to be
language and operating system agnostic.

The applications are for storing/finding strings, strings
within strings, numerical data, etc. In other words, very
general.

If you can hold everything in memory, or virtual memory (slower)
and can load the data on program startup, see my hashlib module for
an in-memory database.

<http://cbfalconer.home.att.net/download/>

This will let you store, find, delete etc. Multiple tables involve
no extra code, except for the customization routines, and can be
treated as indexes to the data. In that case the extra indexes
will not involve additional storage, apart from the index itself.
See the id2id-20 program for an example.

--
Merry Christmas, Happy Hanukah, Happy New Year
Joyeux Noel, Bonne Annee.
Chuck F (cbfalconer at maineline dot net)
<http://cbfalconer.home.att.net>

.



Relevant Pages

  • Re: Dates mm/dd/yyyy & dd/mm/yyyy giving a major headache
    ... Unless your dates are held in the DB as strings (in which case you are going ... SQL statements as ISO format: ... 'CAST' for SQL Server and whatever works for alternative databases) them as ...
    (microsoft.public.inetserver.asp.general)
  • Re: MS Access database SQL statement problem
    ... Jet engine requires explicit use of '#' to delimit date strings whilst almost all ... other databases will take the string and cast it to a datetime value ...
    (microsoft.public.vb.database)
  • Re: saving labview data to a database
    ... If you're unfamiliar with databases, you should first familiarize ... so I always just used "concatenate strings" to build the SQL ...
    (comp.lang.labview)
  • Re: deployment and database location
    ... >> I have made a vb.net windows app that works great in design. ... > any of the two databases it needs to operate. ... > connection strings to application.startupath, ...
    (microsoft.public.dotnet.languages.vb)