タグ

全文検索に関するwakuworksのブックマーク (24)

  • 国産の全文検索エンジンGroonga vs 世界的流行のElasticsearch - CreateField Blog

    2014年4月21日は、第4回Elasticsearch勉強会ですね! http://elasticsearch.doorkeeper.jp/events/8865 第4回Elasticsearch勉強会は、参加希望者が約200名の大反響なようです。 私は勉強会に参加できないので、C言語で書かれた国産の高速な全文検索エンジンGroongaと、Javaで書かれた世界的に勢いのあるElasticsearchについて性能の比較をしたいと思います。 注意事項 今回の検証では1台あたりの馬力を比較するためにサーバ1台での全文検索性能について比較しています。 私は、Groonga(Mroonga)の利用暦が約2年であるのに対し、Elasticsearchの利用暦は2日です。このため、Elasticsearchに対するチューニングの不備や公平な比較になっていない点が含まれている可能性があります。 Ela

    国産の全文検索エンジンGroonga vs 世界的流行のElasticsearch - CreateField Blog
  • MroongaによりMySQLで複数インデックスを有効に全文検索する方法 - Createfield

    MySQLにおけるインデックスの制限 MySQLでは、1つのクエリにつき1つのインデックスしか利用できないという制限がある。これを回避するために、MySQLでは、一般的に複合インデックスが用いられる。 しかしながら、全文検索を行う場合、フルテキストインデックスが優先して使われるため、その他のインデックスを用いて、高速にソートやカウント、絞込みができないという問題がある。 mysql> SELECT COUNT(*) FROM ftext WHERE MATCH(title,abstract,description) AGAINST("+装置" IN BOOLEAN MODE) AND kind LIKE "U%"; +----------+ | COUNT(*) | +----------+ | 174752 | +----------+ 1 row in set (2.98 sec) m

  • http://www.nishihiroshima.com/tips/searchengine.html

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • Sphinx | Open Source Search Engine

    Sphinx 3.5.1 released We are starting 2023 off by making Sphinx 3.5.1 available, with about 30 new features compared to 3.4.1 released mid-2021 (it has been a little while), and almost a hundred changes and fixes. We voted internally for the top-3 features but ended up choosing top-6 to highlight on the front page. They are as follows. Read more... Sphinx 3.3.1 released We have just made Sphinx 3.

  • symfonyとHyperEstraierを使って全文検索してみよう - KAYAC engineers' blog

    はじめまして。インターンのsato(@hilotter)です。 突然ですが、みなさんは「全文検索エンジン」って使ったことがありますか? 「全文検索エンジン」と聞くと「何だか難しそうだな」と思われる方もいらっしゃると思います。 僕はまさにそうでした。 そんな全文検索エンジン初心者の僕のもとに、今回、HyperEstraierという全文検索エンジンを使ってキーワード検索機能を実装する機会がありました。 色々調べてみたのですがsymfonyとHyperEstraierを使って検索を行う記事がなかったのでご紹介させていただきます。 間違い等ありましたらご指摘いただければ幸いです。 今回はサンプルとして簡単なキーワード検索機能を作ってみたいと思います。 なお、使用したシステムのバージョンは symfony1.0(ORMはPropel) HyperEstraier1.4.13 となっています。 目次

    symfonyとHyperEstraierを使って全文検索してみよう - KAYAC engineers' blog
  • Hyper Estraier: a full-text search system for communities

    Overview Hyper Estraier is a full-text search system. You can search lots of documents for some documents including specified words. If you run a web site, it is useful as your own search engine for pages in your site. Also, it is useful as search utilities of mail boxes and file servers. The characteristic of Hyper Estraier is the following. High performance of search High scalability of target d

  • 『セキュリティのためのApache Solrアクセス制限あれこれ』

    Apache Solrをデフォルトのままで利用しようとすると、管理サイトへのアクセスや検索や情報の更新もどこからでもできたりします。 これは、セキュリティ的にまずいので、Solrへのアクセスを制御する方法をまとめてみます。 なお、環境はRedHat5.9にApache Solr4.2を利用した環境です。 Solrは付属のJettyで動かしているので、その他の環境で動かしている場合は設定が異なるかと思います。 管理サイトをつぶしてしまってかまわないのであれば、JettyがListenするIPアドレスを下記のようにローカルホストからのみに変更するのが手っ取り早い方法かもしれません。 <New class="org.eclipse.jetty.server.bio.SocketConnector"> <Set name="host"><SystemProperty name="jetty.hos

    『セキュリティのためのApache Solrアクセス制限あれこれ』
  • 検索技術を使うなら知ってないと損する6つのこと~クックパッド、グリー、ぐるなび、CROOZは検索技術をどう使っているのか(1/2) - @IT

    クックパッド、グリー、ぐるなび、CROOZは検索技術を どう使っているのか 有限会社オングス 杉山貴章 2012/2/9 2012年1月26日、CROOZ主催の勉強会「モーショノロジー2012 #1」が開催された。今回のテーマは「全文検索」。検索技術の開発や活用に携わる6名の発表者によって、検索エンジンの実装やプロダクトの活用事例などが紹介された。 全文検索の歴史とgroongaの索引構築の実装 ソーシャル連携などに広がるECサイトでの全文検索 KVSの膨大なKeyを見つけるための全文検索 groongaのRuby実装「rroonga」による検索サービス モバイルに欠かせない位置情報検索で使うgroonga レシピ検索のプロトタイピングにApache Solrを使う そもそも、「モーショノロジー」って何? そもそも、「モーショノロジー」とは何だろうか。総合司会を務めたCROOZの小俣泰明氏

  • tree-tips: solrを使う前に知っておくべき事 | Apache Solr

    solrって何? Apache solr solr wiki オープンソースのpure javaの全文検索エンジンです。 Apacheのトッププロジェクトであり、twitterやfacebook級のサイトでも使用されています。 solrにできる事は? 超高速検索のエンジンを自分で作成可能(オレオレMySQLのようなものを作る事ができる)。 検索する項目を自分で定義可能(RDBのカラム)。 定義した項目に、順序を保持したままリスト形式で値を保存可能(カラムにjavaでいうところのListを保存できる)。 完全一致検索可能。 中間一致検索可能(フルスキャンで超低速になるので非推奨)。 前方一致検索可能。 超高速に件数を取得する、ファセット検索が可能。(select count(*)を100回同時に行なっても超高速) 超高速に同義語検索可能で、同義語の辞書を自分で定義可能。(or name =

    tree-tips: solrを使う前に知っておくべき事 | Apache Solr
  • groonga 3.0.0リリース

    2013-02-09 今日は年に1度の記念すべき肉の日(2/9)ですね。 はじめに、利用事例の記事を書いてくれる人募集のお知らせです。 これまでも、groonga.orgにて 利用事例 を紹介してきましたが、それとは別に、 http://gihyo.jp/にgroonga関連の記事を書くという取り組みもはじめようかと検討しています。 まだgroongaを知らない人にもWeb記事を通じて知ってもらいたいというのが動機です。 詳細は groonga普及のための協力のお願い を参照してください。実際に使っているユーザーのみなさんに書いてもらえたらいいなぁと思っています! groonga 3.0.0リリース 昨年2月9日以来のメジャーアップデートである groonga 3.0.0 をリリースしました! 今回のリリースでメジャーバージョンがあがって3.0.0となっています! メジャーバージョンはあが

    groonga 3.0.0リリース
  • mroonga│clicktx::Tech::Memo

    2013.03.26 groonga, MAMP, mroonga, MySQL, 環境構築 OSX Mountain Lion 10.8.3 groonga 3.0.1 MySQL 5.5.30 MAMP 2.1.4 groongaのインストール groongaはMacportsでインストールする。 sudo port install groonga groongaをインストールするとmysql55もインストールされるのでソースコードはこれを使う。...と、思ったら最近のmacportsはバイナリをダウンロードするらしい(Shibu's Diary: MacPortsは生まれ変わった ) MacPortsのバイナリダウンロードはビルドした時と違うファイルになる場合があるっぽい - k […]

    mroonga│clicktx::Tech::Memo
  • MySQL InnoDBだけで全文検索 - SH2の日記

    実験エントリです。 予習してみる 「転置インデックス」というキーワードで検索して、しばらく勉強してみます。 転置インデックス - Wikipedia mixi Engineers’ Blog » 転置インデックスを実装しよう ASCII.jp:悟空、秘剣「転置インデックス」を手に入れる |Googleはなぜ的確に探せるのか? [を] 転置インデックスによる検索システムを作ってみよう! 転置インデックスで学ぶ検索エンジンの中身アプリ - 睡眠不足?! うーんなるほど。分かったような分からないような。 作ってみる とりあえず、Twitter4Jを使ってこんなデータを用意しました。ちなみに人選は漢(オトコ)のコンピュータ道: MySQLerのTwitterアカウントまとめ。を参考にさせていただきました。 5707049458,2009-11-14 20:28:34,sakaik,@hbstudy

    MySQL InnoDBだけで全文検索 - SH2の日記
  • groonga 2.0.0リリース

    2012-02-29 groonga 2.0.0リリース 今日は4年に1度の肉の日ですね。 groonga 2.0.0 をリリースしました! それぞれの環境毎のインストール方法: インストール 今回のリリースでメジャーバージョンがあがって2.0.0となっています!メジャーバージョンはあがりましたが、データベースのファイル形式は互換性があるのでデータベースを作りなおす必要はありません。 メジャーバージョンアップについて 1.xから2.xにメジャーバージョンがあがったのは今日が特別な日ということもありますが、より安心して使ってもらえることをアピールしたいという意図があります。 1.0.0のリリースは 日Ruby会議 2010 の最終日である2010/8/29でした。それから約1年半が経ち、継続的な機能拡張・バグフィックスを重ねることで、より広く使ってもらえるようになりました。 すでに利用され

    groonga 2.0.0リリース
  • groonga 1.3.0リリース

    これまではリネームしようと思ったら、わりと大変だったのですが、これで簡単にスキーマを試せますね。 MessagePack出力とサジェスト機能を「サポート対象」に変更 1.3.0になったこともあるので、MessagePack出力と サジェスト機能 を「実験的」な扱いから「サポート対象」の扱いにしました。 サジェスト機能は内部的なスキーマをこれから変更する可能性はあるのですが、上記のrenameコマンドで外部からは意識しないで改良していける見通しが経ったので「サポート対象」扱いとしました。 MessagePack出力もサジェスト機能もぜひ使ってみてください。 変更点 1.2.9からの変更点: 1.3.0リリース - 2012/01/29 さいごに それでは、今年もよろしくおねがいします! リンク ホーム ドキュメント 発表 利用例 関連プロジェクト コミュニティ コントリビュート ロゴ ステッ

    groonga 1.3.0リリース
  • groonga 1.2.7, groongaストレージエンジン 1.0.1リリース

    2011-10-29 groonga 1.2.7, groongaストレージエンジン 1.0.1リリース 今月もgroongaとgroongaストレージエンジンをリリースしました。 groonga 1.2.7での変更点 groongaストレージエンジン 1.0.1での変更点 ここ数リリースで位置情報検索まわりを強化していて、groongaストレージエンジンはMyISAMよりも高速に動作するようになっています。もう少し高速化案があるので、次のリリースでも位置情報検索まわりが改良されるでしょう。 2011/11/29の 全文検索エンジンgroongaを囲む夕べ 2 の前の2011/11/05(土)に オープンソースカンファレンス2011 .DB の OSSDB MySQL におじゃまして少しだけgroongaストレージエンジンを紹介します。こちらにもぜひ参加してみてください。 リンク ホーム

    groonga 1.2.7, groongaストレージエンジン 1.0.1リリース
  • イントラ・ローカル検索に使えそうなLuceneベースの管理コンソール付き検索システム「SearchBlox」:phpspot開発日誌

    イントラ・ローカル検索に使えそうなLuceneベースの管理コンソール付き検索システム「SearchBlox」 2011年06月10日- Lucene Search Solution ? eDiscovery, Website, Enterprise, Intranet Search ? SearchBlox イントラ・ローカル検索に使えそうなLuceneベースの管理コンソール付き検索システム「SearchBlox」 Googleカスタム検索等は便利ですが、インターネットに公開されていないと検索できません Google検索アプライアンスのようなサービスもありますが、自前で手軽に安価に構築したいというニーズもあると思います。 そんな際に1つの選択肢となりそうなソフトウェアのご紹介です。利用はフリーでサポートは有償というモデルです。 Lucene自体が優秀なので高速に検索でき、SearchBox

  • Lucino

  • Other

  • Live Nude Cams 😍 - Ooh Cams

    Live nude webcam chat IntroductionLive nude webcam chat has become increasingly popular as a form of online entertainment and communication. This unique platform allows individuals to connect with models in real-time, engaging in intimate experiences through video chat. With the advancements in technology and the widespread availability of high-speed internet connections, live nude webcam chat has