デスクトップアプリケーションでCLuceneインデックスを作成する必要があるアプリケーションを開発していますが、iOSデバイスでの(読み取り専用)検索用に複製され、インデックスが更新されると効率的に更新されます。
インデックスが変更されるたびにインデックス全体を再ダウンロードするだけでなく、ここでのオプションは何ですか?CLuceneはそれ自体ではレプリケーションをサポートしていませんが、Solr(Luceneの上に構築されている)はサポートしているため、明らかに可能です。Solrがこれをどのように実行し、同様の機能を実装するためにどのようにアプローチするかを知っている人はいますか?
これが不可能な場合、CLuceneよりも私のニーズを満たす(Javaベースではない)全文検索の実装はありますか?
デスクトップアプリケーションのクエリはオプションではありません。モバイルアプリケーションはオフラインで検索できる必要があります。