Slashdot Mirror


Embedded SQL Databases?

kumquat asks: "We are creating a desktop version of a java web application that currently uses MySQL. What small footprint SQL databases would you recommend embedding into applications? I'm looking for: zero maintenance, small footprint, runs in multiple platforms (Windows, Unix, Linux). Low cost or free would be a bonus. Freshmeat turned up a couple of possibilities: hysqldb and Mckoi SQL."

2 of 19 comments (clear)

  1. Interbase by fm6 · · Score: 4, Informative

    I don't know much about embedded DBs. I do know that Borland (for whom I work) sells Interbase, mainly as an embedded database. I have it running on my Linux box, and its footprint and maintenance needs are both quite small. It's a full-featured multi-threaded relational DB. Open Source, of course!

  2. Cloudscape sounds perfect by wmshub · · Score: 4, Informative
    Your description of needs is almost word-for-word how Informix (now IBM) describes Cloudscape. A quote from the cloudscape info page:
    Cloudscape is a full-function database that requires zero administration, is scalable and secure. These features allow Cloudscape to deliver a lower total cost of ownership to customers who want to anonymously embed databases into their Java-based applications.

    It is not free, but it's not outrageously expensive either. I believe that it costs in the low hundreds of dollars.