activerecord общий кэш в памяти
Можно ли использовать "общий кэш" sqlite3 через activerecord? (см.: http://www.sqlite.org/inmemorydb.html )
Я использую activerecord standalone (без rails)в приложении JRuby Swing, с некоторыми рабочими потоками. Проблема: только основной поток может получить доступ к данным, так как каждый поток перестраивает новую БД в памяти. Так что я получаю только
[SQLITE_ERROR] ошибка SQL или отсутствует база данных (нет такой таблицы: insert_model_name)
Отовсюду, кроме главного нитка. Есть ли обходной путь или я что-то упустил? (я использую последние версии jruby, java и gems)
Заранее спасибо!
Database-Config so far: https://gist.github.com/4482423
UPDATE: минимальный скрипт для иллюстрации проблемы. Он хорошо работает под Linux, но не в WIndows 7: https://gist.github.com/4483617