![]() |
![]() |
![]() |
BerkelyDb Java Edition On previous topics I detected a few BerkeleyDb fans. I just went to their site and discovered they now have a pure Java version. It is currently in beta. I plan to give it a try. I'm am pretty excited. Clearly I am a bit of a dork.
name withheld out of cowardice
I'm ashamed to admit that I too find it exciting. Will the Java edition be interoperable with the "normal" one?
a2800276
They are a quality organization when i worked with
son of parnas
My guess is the two formats are incompatible. The java version seems to store only a "log file" on disk, i.e. there is not a separate database and log file. The two concepts seem to be combined into a single entity somehow. I'm not sure how this affects performance.
name withheld out of cowardice
Why do you people care what language a db was written in? Unless you're working on the product itself (or maybe a plugin to the product or something), it seems completely irrelevant.
mystified
maybe they want to deploy a java app to a small device and don't want to have to port berkeley'sc code. Maybe they want to make a java webstart app and it is easier top deploy if it's all Java. Maybe they want the application to take a more active role in managing itself, as seems to be the case with the java version.
name withheld out of cowardice
Why do they care?
HeWhoMustBeConfused
Maybe I'm missing something.
Craig.
Why do we care? Yes it will be 'slightly' slower, but the benefits are *huge*.
Koz
I think the "Why do you care what language the DB is written it" might need some further clarification for people who aren't familiar with BerkleyDB. The product most people think of when they hear DB is something along the line of Oracle, SQL Server, MySql or what-have-you. A standalone process that takes care of managed, relational data-access through a standardized query language like SQL.
a2800276
Also, it occured to me that if you were a java shop you might not have the C knowledge in hous to fix or alter the code, whereas with the Java code freely available you would have confidence running your project on it.
name withheld out of cowardice
|