我想從java中非常大的文本文件創建索引文件。其實我想保留索引文件中每行第一個字符的數量和字節。我將用它在我的原始文件中儘可能快地進行搜索。如何在java中創建索引文件?
如果有人能幫我一個示例代碼,那將是非常棒的。
我想從java中非常大的文本文件創建索引文件。其實我想保留索引文件中每行第一個字符的數量和字節。我將用它在我的原始文件中儘可能快地進行搜索。如何在java中創建索引文件?
如果有人能幫我一個示例代碼,那將是非常棒的。
索引文件只是一個映射Word - >位置。對於簡單的問題,您可以使用Multimap從單詞到文件中單詞的位置自行構建。
如果您需要停止列表,詞幹和其他語言處理,前置,後置或中綴搜索,則應考慮搜索引擎。
正在做作業嗎? – 2011-02-28 10:48:34
另請參閱我對[後面的這個問題]的回覆(http://stackoverflow.com/questions/5143258/how-can-i-determine-the-number-of-bytes-of-each-line-of-a-文件中的Java/5147316#5147316)。 – 2011-02-28 22:18:43