Если у вас есть RDBMS, вам, вероятно, придется использовать Solr для индексации реляционных таблиц в полностью вложенные документы.
Я новичок в базах данных не-sql, таких как Mongodb, CouchDB и Cassandra, но мне кажется, что сохраняемые вами данные уже находятся в той структуре документа, как документы, сохраненные в Solr / Lucene.
Значит ли это, что вам не нужно использовать Solr / Lucene при использовании этих баз данных?
Он уже проиндексирован, чтобы вы могли выполнять полнотекстовый поиск?