Можно ли использовать Lucene в качестве полноценного хранилища данных (как и другие (mongo, couch) nosql варианты).
Я знаю, что существуют некоторые ограничения, например, недавно обновленные документы одним индексатором не будут отображаться в другом индексаторе. Поэтому нам нужно перезапустить индексатор, чтобы получить обновления.
Но в последнее время я наткнулся на solr , похоже, этих проблем можно избежать с помощью какой-то репликации моментальных снимков.
Я подумал, что могу использовать lucene в качестве хранилища данных, так как он также использует документы того же типа (на основе JSON), которые используются mongo и couch для внутреннего управления документами, а его проверенный алгоритм индексации очень быстро извлекает записи.
Но мне любопытно, пробовал ли кто-нибудь это раньше .. ? если нет, то каковы причины отказа от этого подхода.