[英]What's the best way to modify StringTokenizer output for only English words that would be needed in a full text search?
[英]what is the best way to full text search in a large Array of String in android?
我有一個很大的字符串數組,說它的長度大約是30000,而且那些字符串也很長(大約10行文本)。 現在我的問題是在此數組中搜索的最佳方法是什么? 有人告訴我使用FTS3,可以在數組中搜索嗎? 或apache lucene?
我想要和高級搜索。
我不認為您應該在內存中保存30.000串+/- 10行。 正如CommonsWare之前所說,這會使堆處於很多(不必要的)保證之下。
我想到了一些存儲字符串並使其可訪問以進行字符串比較的可能性。 您可以將字符串存儲在數據庫中,並使用全文本搜索選項。 但是,您也可以將tham保存在文件(例如JSON文件)中,並使用緩沖流以比較字符串。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.