私は仕事のポータルの一種であるJava Webアプリケーションを開発しています。ユーザーがキーワードを入力すると、データベースにいくつかのフィールド(たとえば、ジョブの詳細フィールド、会社名など)で検索する必要があります。私はmysqlによって提供されるREGEXオプションを使用するか、Luceneを使用する必要がありますか?REGEXまたはLucene for java web application
0
A
答えて
0
ほとんどの人が使用している「オートコンプリート」オプションを使用することをお勧めします;)オートコンプリートの詳細については、ここでデモをご覧ください。 http://jqueryui.com/demos/autocomplete/
0
あなたの質問を正しく理解できないため、REGEXと比較してLIKEを使用することを強くおすすめします。 LikeはREGEXよりも高速です。
多くのREGEXは複雑なテキスト検索に使用されますが、非常に便利ですが、処理速度が10倍に低下します。
REGEXとLIKEここに行くhttp://thingsilearn.wordpress.com/2008/02/28/mysql-query-speed-regexp-vs-like/
・ホープ、このことができます間のより多くの差別を知っています!あなたは、パフォーマンスの任意の種類を確認したい場合は
よろしく、 ザック
0
は、あなたが検索しているテーブルは、全表スキャンを実行可能にするために十分に小さい場合を除き、Luceneのを使用する必要があります。
関連する問題
- 1. regex js for application [0] .customer_id
- 2. java web applicationクラスパス
- 3. java EE web application/Nuxeo
- 4. Lucene for Blackberry OS?
- 5. javascript regex for whitespaceまたは
- 6. PhoneGap for mobile application
- 7. WebSphere Application Server for Context-Root
- 8. java web-applicationの初期化とシャットダウン
- 9. Java WebアプリケーションとJava Enterprise Applicationの違いは何ですか?
- 10. jquery autocomplete for rails application
- 11. WebORB for JavaまたはBlazeDS?
- 12. spark on application web?
- 13. JAWS with web application
- 14. Grep 3.07 for regex
- 15. リベラルREGEX for Money
- 16. RegEx for Username validation
- 17. Javascript RegEx for boundries
- 18. Powershell regex for connectionStrings?
- 19. Regex for MetaCafe
- 20. Vim Regex for html
- 21. RegEx URL for Scrapy
- 22. REGEX for html4
- 23. Regex for Discoverクレジットカード
- 24. Regex for inputテキストボックス
- 25. RegEx Groovy forアサーション
- 26. RegEx for IMG src = ""
- 27. RegEx for ICQ UIN
- 28. Regex for permalink
- 29. RegEx for /*.txt
- 30. Regex for Validetta jQueryプラグイン