home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!utcsri!bonnie.concordia.ca!IRO.UMontreal.CA!CC.UMontreal.CA!duperval
- From: duperval@ERE.UMontreal.CA (Duperval Laurent)
- Newsgroups: comp.sources.wanted
- Subject: Looking for lean & mean database engine
- Message-ID: <1992Aug19.153638.28197@cc.umontreal.ca>
- Date: 19 Aug 92 15:36:38 GMT
- Sender: news@cc.umontreal.ca (Administration de Cnews)
- Organization: Universite de Montreal
- Lines: 55
-
-
- Hi there,
-
- I know this has got to be one of the most often asked questions in this
- group but so far I haven't found what I need so... Here we go again.
-
- I'm looking for a mean & lean database engine. It must have
- the following characteristics:
-
- - easy interfacing with any program written in C
- - multiple index capabilities
- - exact match queries
- - partial match queries
- - checking for duplicate entries
-
- And it would be nice if it had the following also:
-
- - routines for checking data integrity (messed up indices, messed up
- data, etc.)
- - routines to allow addition of new indices, without destroying existing
- data
- - good documentation
- - easily expandable.
-
- Plus, of course, the standard routines for adding, deleting, updating
- and otherwise modifying an existing database.
-
- Now, before the flame throwers are set to "CRISP" and directed towards
- me, let me say that I've looked at the following databases:
-
- postgres, stone (directory name. I can't remember the name of the
- package), requiem and mood. All of them are slightly(!) too large and
- complex for what I need to do.
-
- I found another package which was just about perfect but the code turned
- out to be buggy: certain types of queries did not function properly. I
- wrote the author but he still hasn't responded about that particular
- bug. Since I can't trust the package, I have to find another one.
-
- Since this is a small project and very few people will actually use it,
- I don't want a commercial product because it will most probably end up
- being a waste of money.
-
- I'd write my own but I have no notion on conception and designs of
- databases. But if you give me a routine that manages everything for me
- and tell me how it works, Hey! I'll definitely make a miracle with it!
- :-)
-
- So, does anyone have any suggestions?
-
- --
- Laurent Duperval
- duperval@ere.umontreal.ca
- duperval@jsp.umontreal.ca
- "If you gotta go, you might as well go happy... or suprised" -Me
-