ラベル Solr の投稿を表示しています。 すべての投稿を表示
ラベル Solr の投稿を表示しています。 すべての投稿を表示

2013年4月24日

CloudFormation を使って Solr4 を動かす

AWS CloudFormation を使って Solr4 を動かしてみます。 こちらの記事をテンプレート化したものです。

初期設定などをテンプレートにまとめることで、素早く環境を構築できるとともにオペレーションミスを予防できます。Cloud Design Pattern の Stack Deploymentパターンに分類されるそうです。 devopscloud.com の "Lesson 5 - Infrastructure Automation" が順を追った説明になっていると思います。

2013年4月17日

Amazon EC2 で Solr 4 を動かす

Amazon の EC2 で Solr 4 を動かしてみます。 Web アプリケーションのコンテナには Tomcat を使います。 基本的なことは Solr の Wiki に書かれています。

この記事では、Amazon Linux でインスタンスを立ち上げて、Tomcat を使って Solr を動かす手順を紹介します。

2012年11月27日

第9回Solr勉強会に行ってきた #SolrJP

第9回Solr勉強会 に行ってきました。 日本語解析の話、Web サービスにおける運用の話がメインでした。 実サービスでしっかりと利用されているんだなぁ、と実感できる勉強会でした。

まとめ、レポートなど。相変わらず早いですね。

2012年4月24日

Backbone.js を使ってみる

Backbone.js を使って、Solr のフロントエンドを実装してみました。 Solr は dotcloud に配置しています。

ドキュメントは自分が書いたものをいくつか登録しています。

2012年1月23日

Solr に Wikipedia のデータをインポートする

テスト用によくあるパターンですので、Solr に Wikipedia のデータをインポートする手順をメモしておきます。

方法は大きく3つあります。

  • DIH (Data Import Handler) を使う。
  • 自前で XML を解析して /update ハンドラに投げる。
  • MySQL などに一旦インポートして、そこから DIH を使う。

ここでは Solr Wiki にも記載されている DIH を使ってインポートします。

2012年1月15日

Solr の trunk を使ってみる

調べ物をするときにソースコードがあった方が便利な場合もありますので、 Lucene/Solr の trunk のソースコードを取得して動かしてみます。

Java と Ant と Subversion はインストール済とします。

2011年12月20日

第7回 Solr 勉強会に行ってきた

Solr の勉強会 (2011/12/19 19:00 to 21:30) に行ってきました。

ので、そのメモ。

会場を提供してくださった VOYAGE GROUP さん、運営者の方々、ありがとうございました。

Solr に特化した内容ではなく、ちょっと間口を広げて検索一般の話もあって勉強になりました。 というか、ちゃんと統計とか数学とかを勉強し直さないと先がないなぁ、と思ったり。。。

2011年10月2日

Nginx でレスポンスヘッダーを追加する

Nginx の HttpHeadersMoreModule を使うと、HTTP レスポンスにヘッダーを付け足せるようなので導入してみます。 特定の条件の場合にヘッダーを追加できるとクロスドメイン通信を実現できますので、 JSON か XML でレスポンスを返せるサーバーソフトウェアのクライアントサイドを実装する敷居が下がるはずです。 要するに、JavaScript で Solr のカスタムクライアントを実装できるかもしれませんね、という話です。

HttpHeadersMoreModule は追加モジュールであるため、ソースコードを取得して、 Nginx のビルドオプションで明示する必要があります。 自前でソースコードをコンパイルするところから始めますので、すんなりいかない場合もあるかもしれません。 実行環境には Amazon の EC2 を使います。

この辺の続きです。

Nginx を Solr のフロントに使ってみる

Solr のフロントに Nginx を使ってみます。 外部からも select はできるけど update はできないようにして、 admin には BASIC 認証をかけます。

クリーンな環境の方が分かりやすいので、Amazon の EC2 を使います。

2011年9月12日

第6回 Solr 勉強会に行ってきた

Solr の勉強会に行ってきました。

ので、そのメモ。

会場を提供してくださった ECナビさん、運営者の方々、ありがとうございました。

思ったよりも利用事例って多いんだなぁ、というのが雑感です。 とはいえ、解析関係の話はまだ目新しい様子なので、 検索ログを Hadoop に突っ込んでデータマイニングしたらこんなことが改善された、 という流れが増えてくると嬉しいのかなぁ、と。 問題はマイニングの結果に何を求めるかが曖昧ってことだったりしますけど。

2011年8月16日

Waf から Solr を起動させる

Waf を使うと、Python で色々な処理を記述できます。 Waf は普通は C 言語などのコンパイルに使いますが、 ある条件に従って何らかの処理を実行できると便利ですので、他のことにも流用してみます。 以前に、Solr をダウンロードして解凍できることを確認しましたので、 今回は、そこから Solr を起動させます。

2011年7月27日