[Linux-users] Data Base Opinion
Ben Duncan
linux4ms
Tue Aug 21 12:52:29 PDT 2007
Yeah, I looked at the CODE for part of my MVISAM database engine, and
literally got sick ... It was a nightmare of spaghetti code.
It was EASIER following Postgres and MySql code than Sleepycat stuff.
Anyway, been Playing with tinyERP here lately and it uses PostgreSQL
and was surprised that it was not a HOG like I Thought it was (Postgres).
Another Option is FireBird, have heard nothing but good things about it.
Rick Sivernell wrote:
<SNIP>
>> The Sleepycat/Berkeley (BDB) code os probably the nastiest I've ever had
>> opportunity to look at. They seem to have no qualms about changing the
>> low-level API, not only amongst major release levels, but even between
>> minor releases. If you want to get a feel for this, look at the Berkeley
>> code for python or perl for examples if #ifn*def hell.
>
>
> This does not surprise me. About 12 years ago I worked for a company the manager
> insisted upon this particular db, we paid over $6,000.00 for it. It looked and worked
> like crap. Complete with #ifn*def crapola. I forgot the name though.
>
>> Unfortunately Linux vendors tend to tie the BDB code into their
>> distributions at a very low level (Caldera had it in libc at one point),
>> and updating can be rather ``interesting''.
>
><SNIP>
--
Ben Duncan - Business Network Solutions, Inc. 336 Elton Road Jackson MS, 39212
"Never attribute to malice, that which can be adequately explained by stupidity"
- Hanlon's Razor
More information about the Linux-users
mailing list