2009-03-05 7 views
4

Ich frage mich, ob jemand eine Bibliothek gesehen hat, die SQLite und Tokyo-Cabinet auf die gleiche API abstrahiert. Im Grunde bin ich auf der Suche nach etwas, das es mir erlaubt, mit SQLite zu testen und zu entwickeln und später zur Produktion nach TC zu wechseln.Tokyo Cabinet und SQLite kompatible Schnittstellen?

Anyways die Sprache, die ich speziell verwende, ist Lua, aber ich bin mir sicher, dass eine solche Bibliothek für Lua nicht existiert, also eine Bibliothek, die das in andere Sprache macht, ist auch ok da ich etwas entwickeln kann ähnlich für Lua basierend darauf.

Antwort

4

DataMapper, das Standard-ORM für Merb (in Ruby geschrieben), könnte helfen. Werfen Sie einen Blick auf eine experimentelle DataMapper adapter for Tokyo-Cabinet. DataMapper hat bereits SQLite3-Unterstützung, so dass Sie die beiden möglicherweise vergleichen können.

+0

danke für den Link, muss jetzt die Implementierung für Hinweise überprüfen –

1

Ich weiß es nicht sicher, aber seit Carbonado unterstützt RDBMSs (Oracle) und "persistente B-Bäume" (BDB), könnte es definitiv beide unterstützen.