0

node.jsは大量のデータを検索するのに適しているのだろうかと思っていました。その主な用途は、チャット、ftp、リアルタイムなどの非同期のシーンです。node.jsをmongodbと一緒に使用して、300,000件の書籍を検索することを考えていました。私の大学のライブラリで、phpとmysqlの使用に反対するかどうかを確認してください。どんなアドバイスでも大歓迎です。

4

2 に答える 2

2

Node.jsは、データを検索するための優れたアプリケーションインターフェースになります..しかし、実際には、PHPや他の多くの言語もそうです:)。

バックエンド データ ストレージ ソリューション (MySQL、MongoDB など) は難しい選択であり、データのインデックス作成と検索の方法に大きく依存します。

主な目的が検索である場合、おそらくApache Luceneのようなものに基づく検索アプリケーションを調べたいと思うでしょう。これらは通常、リレーショナル データベース バックエンドを使用しますが、ElasticSearchなどの一部の新しい取り組みでは、MongoDB などのソースからデータを取り込むためのコミュニティ サポートが増えています (参照: ElasticSearch 用の MongoDB River Plugin )。

書籍検索と図書館について言及されたので、すでにその問題を解決している可能性のあるILS (統合図書館検索)アプリケーションも検討することをお勧めします。KohaEvergreenなど、いくつかのオープン ソース製品があります。

于 2012-08-05T00:48:57.443 に答える
0

私の意見では、MongooseJS Absolute Perfect Fit を見てください。

于 2012-08-04T20:23:31.310 に答える