2009-10-01から1ヶ月間の記事一覧

1.4 Enterprise Search Server 買いました

Solr 本家で 「 Solr's first book is published! 」 と紹介されていた 「Solr 1.4 Enterprise Search Server」が日本国内でもデリバリーされています。 内容は、Solrの入門書といった感じで初心者でも分かりやすいように工夫されて書かれており Solr のいろ…

schema.xml sortMissingLast とか sortMissingFirst って何? って質問されたので答えをメモ

schema.xml の データタイプの定義にオプションとして指定できる sortMissingLast と sortMissingFirst ですが これはソート対象となるフィールドに値が入っていないドキュメントを、ソート結果の最後に出すのか、最初に出すのかの指定です。 sortMissingLas…

schema.xml 数値型データタイプの前についてる t, s, p って何? て質問されたので、その答えをメモ

デフォルトで用意されている Solr の数値型データタイプには、基本形として int, float, long, double の4種類があります。 さらにそれぞれに最初に t, p , s が追加された、tint, pint, sint 等のバリエーションがあります。 schema.xmlのサンプルより抜粋 …

The High Availability Linux プロジェクト の Heartbeat を使って CentOS 4.7 64bit をHA構成化するまでのメモ

とりあえずインストールしたRPM libnet-1.1.2.1-2.rf.x86_64.rpm PyXML-0.8.3-6.x86_64.rpm gnutls-1.0.20-4.el4_6.x86_64.rpm heartbeat-2.1.3-3.el4.centos.x86_64.rpm heartbeat-gui-2.1.3-3.el4.centos.x86_64.rpm heartbeat-pils-2.1.3-3.el4.centos.x8…

UPDATE 文 で 自己相関型サブクエリを使う ひとつの方法

MySQL のマニュアルに下記の記述があります 「サブクエリは SELECT ステートメントと同じく、UPDATE ステートメントや DELETE ステートメントでも正式に使用できるので、UPDATE ステートメント内の割り当てにサブクエリを使用しても問題ありません。 しかし…

まずは ids (tableId) を取得する

Google Data Python Library を用いた Google Analytics のデータの取得についてのメモです。 Google Data Python Library は以下からダウンロードできます。 http://code.google.com/p/gdata-python-client/downloads/list Google Analytics のデータを取得…

画像を読み込ませるべきか

Web サイトのパフォーマンステストをする場合 HTML中の画像の読み込みも含めて レスポンスタイムを計りたいというニーズがあると思います。 実際にブラウザに表示されるまでの時間を計りたいということですね。 JMeter はデフォルトでは画像ファイルを読み込…

定数スループットタイマ の使い方

JMeter はデフォルトでは「ループ回数」で指定された回数分の処理を 各スレッドが休みなく働くことで できるだけはやく終わらせようとします。 単位時間あたりのリクエスト回数や リクエスト間隔などを指定したい場合には タイマを使います。 ボクが主に使う…

Ramp-up 期間 (秒) の意味

「スレッドグループ」の「Ramp-up 期間(秒)」は「スレッド数」で 指定した数のスレッドが生成されるまでの時間を指定します。 スレッド数:10 で Ramp-up 期間(秒):1 なら 0.1秒おきにスレッドが生成されます。 そして、生成されたスレッドは「ループ回数」で…

動的に パス( URL ) や パラメータの値を変えたといとき

久しぶりに JMeter を使っての負荷試験をしました。 イロイロ忘れていたのでメモです。 GET の URL をファイルから読み込んだ値で変化させる場合には 「HTTP リクエスト」の「パス」に以下のように指定します。 パス: /${__StringFromFile(C:\JMeter\categor…