ブックマーク / knaka20blue.hatenablog.com (1)

  • 全文検索エンジンはデータベースと何が違うのか - Solr, Python, MacBook Air in Shinagawa Seaside

    SolrやFASTやオートノミーといった全文検索エンジンとMySQLやPostgreSQLOracle等のいわゆるRDBMSと比較してなにが違うのか、導入するとどんなメリットがあるのかといったことをよく聞かれます。最初に説明するのは次の3つです。 検索速度があがります 名前の通り全文検索に特化したエンジンなのでRDBと比較して文字列検索性能がムチャクチャ高いです。 LIKE検索を使って文字列検索などをしていて「遅い...」なんて悩んでる方には導入を強くオススメします。 例えばボクが運用しているSolrは、約2億の日語ブログ記事の中から「Solr」を検索した場合に、0.1秒以内に結果を返してきます。 検索精度があがります LIKE検索だと「京都」で「東京都」がヒットしたり、「ラーメン」で「レギュラーメンバー」がヒットしたリ、「あびる優」で「注目をあびる優れた若手経営者」がヒットしたりと望

    全文検索エンジンはデータベースと何が違うのか - Solr, Python, MacBook Air in Shinagawa Seaside
  • 1