2009年8月23日のブックマーク (3件)

  • 2chのAPIをリリースしました | 1人で稼ぐ日記

    この広告は60日以上更新がないブログに表示されております。 新しい記事を書くことで広告を消すことができます。 2chの非公式APIです。json,jsonp,HTMLでのレスポンスになります。サンプルHTML付き。 提供中API ・スレッド検索API ・スレッド記事取得API 動作のサンプルはこちら。 ================ スレッド検索API ================ ■説明 2chのすべての板からキーワードにヒットするスレッドのうち、スレッド作成順に10件を返します。 また、特定の板のみの検索とすることも可能です。 ■クエリーURL http://www.2chsearch.net/api/list ■パラメータ ・ q=[検索クエリー] UTF-8でURLエンコードしたものを指定してください[必須] ・

    mitaina
    mitaina 2009/08/23
  • 1人で稼ぐ日記 | MySQL:1台しかない環境でエセ負荷分散

    MySQLのネタ。 1台しかない環境でエセ負荷分散を行う。 MySQLで負荷分散を考えたとき、 1台目にマスターのDBサーバー、 2台目以降をスレーブのDBサーバーとして用いる。 マスターは更新系のみのSQL文を、 スレーブは参照系のみのSQL文を投げる。 こんな負荷分散を1台のサーバーで行う必要が出てきた。 現在1台でやっていて、ディスクIOが追いつかずに捜し求めた結果、下の形で落ち着いた。 1つのテーブルでインデックスを含めたサイズが 30MB〜100MBほどで安定している、という条件があるのですが かなり負荷下がります。 ※上記サイズは搭載メモリサイズによって変わります -------------------------- ■やりかた 負荷が高いテーブルをAとする 1:Aと同じテーブル構成で、エンジンをMEMORY(he

    mitaina
    mitaina 2009/08/23
  • ネットで学ぶ MySQL のインデックス - わからん

    前提知識 (explain の使い方) 漢 (オトコ) のコンピュータ道 > MySQL の EXPLAIN を徹底解説!! マニュアル(5系)の該当箇所 MySQL 5.1 リファレンスマニュアル > 6.4 データベース構造の最適化 MySQL 5.1 リファレンスマニュアル > 4.2 SELECT ステートメントおよびその他のクエリの最適化 MySQL 5.1 リファレンスマニュアル > 3.2.6 インデックス結合最適化 インデックス概説 インデックスについて MySQL メモ MySQL について 伍 - インデックスについて MySQL の最適化 slashdot.jp(インデックス以外も含む。「DB最適化」という視点) インデックスの基礎知識 各論 漢 (オトコ) のコンピュータ道 > Using filesort 漢 (オトコ) のコンピュータ道 > オトコのソートテクニ

    mitaina
    mitaina 2009/08/23