Single-file databáze pro Javu

Single-file databáze pro Javu
« kdy: 26. 03. 2010, 18:20:57 »
Dobrý den,
neznáte někdo nějakou single-file databázi (myslím tím databázi kompletně uloženou v 1 souboru, nikoli client/server) pro Javu? Přemýšlel jsem nad SQLite, našel jsem i JDBC driver (http://www.zentus.com/sqlitejdbc/). Problém je, že tenhle v sobě obsahuje kromě driveru napsanýho v Javě i SQLite knihovny v nativnim kódu (pro Linux, MacOS a Win). Potřeboval bych nějakou single-file implementaci kompletně napsanou v Javě, bez použití nativního kódu pro zaručení 100% přenositelnosti.

Díky za tipy


Lenin POWER!

  • ****
  • 434
  • Nekecat a delat!
    • Zobrazit profil
    • Tribut Leninovi
    • E-mail
Re: Single-file databáze pro Javu
« Odpověď #1 kdy: 26. 03. 2010, 18:34:19 »
Apache Derby AKA cloudscape.

jan

Re: Single-file databáze pro Javu
« Odpověď #2 kdy: 26. 03. 2010, 18:50:53 »
Používám http://developers.sun.com/javadb/. Sice není v jednom souboru, ale to obcházím komprimací složky databáze do zipu, když chci exportovat/importovat. Je psaná v Javě, takže přenositelnost není problém. Trochu déle trvá vytváření databáze, ale to se zase dá obejít rozbalením ze zip archivu.

Re: Single-file databáze pro Javu
« Odpověď #3 kdy: 26. 03. 2010, 19:50:56 »
Díky za tipy, zkusím tu JavaDB, stejně je založená na Apache Derby  8)

Logik

  • *****
  • 1 041
    • Zobrazit profil
    • E-mail
Re: Single-file databáze pro Javu
« Odpověď #4 kdy: 26. 03. 2010, 19:54:08 »
Popř. by šla použít embeded verze firebirdu + klasický JDBC.


Re: Single-file databáze pro Javu
« Odpověď #5 kdy: 27. 03. 2010, 09:08:04 »