Lucene как хранилище данных

Можно ли использовать Lucene в качестве полноценного хранилища данных (как и другие (mongo, couch) nosql варианты).

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

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

Я подумал, что могу использовать lucene в качестве хранилища данных, так как он также использует документы того же типа (на основе JSON), которые используются mongo и couch для внутреннего управления документами, а его проверенный алгоритм индексации очень быстро извлекает записи.

Но мне любопытно, пробовал ли кто-нибудь это раньше .. ? если нет, то каковы причины отказа от этого подхода.

15
задан RameshVel 27 September 2010 в 10:41
поделиться