RUBY
Модуль sqlite3 позволяет программам Ruby взаимодействовать с установленным ядром базы данных SQLite3.
Поскольку он взаимодействует с установленной библиотекой, нам просто нужно использовать модифицированный движок SQLite, содержащий LiteSync.
Инструкции
Сначала следуйте инструкциям по компиляции и установке LiteSync или используйте предварительно скомпилированные двоичные файлы для вашей платформы.
Затем следуйте инструкциям в хранилище sqlite3-ruby.
Если модуль Ruby sqlite3 уже установлен, то простой установки LiteSync может быть достаточно, исходные файлы SQLite перезаписываются при установке.
Применение
Чтобы открыть базу данных, мы используем такой URI:
db = SQLite3::Database.new "file:test.db?node=secondary&connect=tcp://server:port"