私の現在のプロジェクトは、オフィスファイル(.doc、.ppt)、.pdf、および画像を含むファイルストレージシステムを作成することです。私は、ファイル、異なるユーザーグループ、あるユーザーから\へのファイルの格納と検索を通して、テキストのフルテキスト検索を行う必要があります。Mongodbのバイナリでの全文検索
MongoDBはこれを行う良い方法ですか?
バイナリで全文検索をしていますか(またはオフィス文書はMongoで別の方法で保存されていますか?)
フルテキスト検索はどのようにGridFSで動作しますか?
gridFSにpdfやオフィスのファイルや画像のメタデータ(ファイルに関するテキストと情報)を保存できますか?
本当に大量のファイルがない場合、ElasticSearchは良いアプローチですか?
実際のファイルをMongoDBに格納することを推奨しますが、Elasticを使用してデータを検索することをお勧めしますか? Elastic自体がデータを格納するのか、それともデータベースからのみ読み取るのか? なぜMongoでは全文検索がうまくいかないのですか?それとも、ファイル内の単語検索でうまく動作しないのですか? – Xerocry
多くのご質問をおかけして申し訳ありません:) – Xerocry
@Xerocry:私は自分の答えを更新しました。これがあなたの質問に答えることを願っています – Simulant