-3

can tell me what programming language to use to search for the one billion text documents. txt file size is 3 kilobytes.What about C++/Java?The search will be carried out only by the names of txt files.

Thank you all for your answers, I decided to use C + +

4

2 に答える 2

2

特定の言語は、おそらくここで使用する適切な基準ではありません。

大規模なデータセットを検索する素晴らしい仕事をする多くの検索ツールがあり、さまざまなプログラミング言語で利用できます。

Sphinxはその一例で、検索サーバーです。そのインデックスは、Ruby with ThinkingSphinxなど、さまざまな言語で利用できます。Apache のLuceneは、Java で記述されたアプリケーションに適したもう 1 つの検索テクノロジです (ただし、.NETおよびRubyへの移植版があります)。

于 2012-11-04T07:38:57.000 に答える
0

10 億のドキュメントから 1 つのドキュメントを検索すると仮定すると、利用可能なほぼすべてのプログラミング言語を使用できます。簡単な選択は、python と Java かもしれません。よりアクセスしやすい方法は、シェルを使用して検索し、のような bash コマンドを実行することsudo find / -name "filename"です。

于 2012-11-04T07:37:56.107 に答える