Интерфейсы, совместимые с Tokyo Cabinet и SQLite?

Мне было интересно, видел ли кто-нибудь библиотеку, которая абстрагирует SQLite и Tokyo-Cabinet от одного и того же API. В основном я ищу что-то, что позволит мне тестировать и разрабатывать с помощью SQLite, а затем перейти на TC для производства.

В любом случае, язык, который я использую конкретно, это Lua, но я уверен, что такой библиотеки не существует для Lua, поэтому библиотека, которая делает это на любом другом языке, также подходит, так как я могу разрабатывать что-то подобное для Lua на основе этого.


person Robert Gould    schedule 05.03.2009    source источник


Ответы (2)


DataMapper, ORM по умолчанию для Merb (написанный на Ruby), может помочь. Взгляните на экспериментальный адаптер DataMapper для Tokyo-Cabine. . DataMapper уже поддерживает SQLite3, поэтому вы можете сравнить их.

person Joe W.    schedule 05.03.2009
comment
спасибо за ссылку, теперь нужно проверить реализацию для подсказок - person Robert Gould; 05.03.2009

Я точно не знаю, но поскольку Carbonado поддерживает СУБД (Oracle) и "постоянные b-деревья", (BDB), он определенно может поддерживать и то, и другое.

person StaxMan    schedule 05.03.2010