2010年7月 8日
ミニブログサービス「Amebaなう」に検索機能を追加 Apache Solrのカスタマイズにより検索パフォーマンスが大幅向上
株式会社サイバーエージェント(本社:東京都渋谷区、代表取締役社長CEO:藤田晋、東証マザーズ上場:証券コード4751)が運営する「Ameba」は、ミニブログサービス「Amebaなう」において、研究開発組織「インキュベーションラボラトリー」が技術開発を行った検索機能を2010年6月17日に追加いたしました。
「Amebaなう」の検索機能は、ユーザーから投稿されたつぶやきの中から、特定のキーワードが含まれるつぶやきの検索結果を表示することができる機能です。「Amebaなう」では月間約1,800万件(2010年6月時点)のつぶやきが投稿されており、検索結果では毎秒投稿されるつぶやきを、ほぼリアルタイムで結果に反映させることが可能です。また、この機能を活用し、話題のキーワード表示を開始したことで、フォローをしているユーザーに限らず、全ユーザーを対象にリアルタイムで話題を共有することが可能となりました。なお、本機能追加から約3週間で、約150万回の検索がされております。
検索機能は、当社の研究開発組織「インキュベーションラボラトリー」が開発し、Apache Solrをベースに、検索インデックス作成アルゴリズムの効率化や、データを高速かつ効率的に保存できる技術仕様「MessagePack」と各種圧縮アルゴリズムを組み合わせる等の対応を行いました。これにより、既存のサービスに比べてインデックスサイズを80%程度に圧縮することが可能になりました。また、前記の対応とインデックスファイルの適切な分散配置等の実施により、既存のシステムよりも検索平均応答速度を1/3程度まで短縮することに成功しました。
「Ameba」では、ブログ内検索サービスの「AmebaSearch」においても同様の対応を行うと共に、今後もユーザーが知りたい情報に、よりたどり着きやすくなるような環境づくりやサービスの利便性向上に努めて参ります。
インキュベーションラボラトリーとは
インキュベーションラボラトリーは、サイバーエージェントが2009年1月に開設した研究開発組織です。主に「Ameba」にて蓄積された膨大なデータの解析と、解析結果を基にしたコンセプトアプリの開発や、「Ameba」サービス、現場への技術応用を目的に研究開発を行っています。
関連URL
「Amebaなう」
http://now.ameba.jp/
「AmebaSearch」
http://search.ameba.jp/
「Ameba」
http://ameblo.jp/
株式会社サイバーエージェント 会社概要
- 社名
- 株式会社サイバーエージェント
- http://www.cyberagent.co.jp/
- 所在地
- 東京都渋谷区道玄坂一丁目12番1号 渋谷マークシティ ウエスト21F
- 設立
- 1998年3月18日
- 資本金
- 6,771,574,584円 (2010年6月末現在)
- 代表取締役
- 代表取締役社長CEO 藤田 晋
- 事業内容
- Ameba関連事業
インターネットメディア事業
インターネット広告代理事業
投資育成事業
お問い合わせ先
株式会社サイバーエージェント
担当:鳥羽
E-mail:ameba_pub@cyberagent.co.jp
tel:03-5459-0227


