[Linux-users] Data Base Opinion

Michael Hipp Michael
Mon Aug 20 15:21:45 PDT 2007


Rick Sivernell wrote:
> I am in the planning stage of a new commercial product. It will be cross platform,
> Unix Linux and M$ludge. M$ludge creates the best money though.
> 
> The product is a Contact Manager program. I will need to use a standard db, with the ability to allow Oracle SQL Server, if they wish to waste money, or some other db. For my default
> db I have thought about Postgress, or something like sleepycat. What would others
> think about these or any other db types. It would be nice to have a sql statement to
> load, read or manipulate data. No flames,good reasoning please. I will be using the 
> wxWidgets for C++.

I pondered this question on my own projects for quite a while. 
Ultimately decided to use PostgreSQL.

In addition to benefits mentioned by others...

- Excellent documentation (free as well as $ books)
- Well supported (both community and paid)
- Good, solid releases at regular intervals
- Runs natively on Linux and Windows
- Good utilities and tools availability
- Easy to integrate with projects (mine is Python and wxPython)
- Painless to get up and running
- Excellent performance

Of all the things I deal with it's one of a very few that has never 
failed to "just work".

Only thing I don't know is about how easy it would be to embed it in a 
project. Never looked into it. Don't know if that's a requirement for 
your program.

Michael





More information about the Linux-users mailing list