このオンメモリデータによる高速データベースの構築方法ですが、手順はリスト5の通りです。 リスト5:tmpfsをマウント $ sudo mkdir -p /shm/mysql/bookmark $ sudo mount -t tmpfs -o size=2048m tmpfs /dev/shm $ sudo mount -t tmpfs -o size=2048m /dev/shm /shm/mysql/bookmark まず、tmpfsを作成し、適当なマウントポイントにマウントします。ここでは/shm/mysql/bookmarkというディレクトリを作り、そこに2048MBのtmpfsをマウントしています。 次に、MySQLのデータを元々ある場所からコピーして移動します(リスト6)。 リスト6:データベースをtmpfsにコピー
ところで、はてなブックマークではMySQLのレプリケーション機能を素直に使った負荷分散を行っているわけですが、これはソーシャルブックマークというアプリケーションの特性を考慮してのことです。 ソーシャルブックマークサービスはコンテンツとして閲覧されるページが非常に多く、発行されるSQLのクエリーの多くは参照系のクエリーになります。参照系と更新系のクエリーの割合は、だいたい80%〜90%が参照系という具合です。ソーシャルブックマークに限らず、掲示板やブログなど多くのWEB+DBアプリケーションでは参照系クエリーが多くなるかと思います。 こういった場合は、レプリケーションによる負荷分散が効果的です。レプリケーションではマスター1台に対して複数のスレーブを持たせることができ、理論的にはスレーブは何台でも追加できます。先に述べたとおり、参照系クエリーはスレーブが担当するので、参照系クエリーを分散させ
「安全なウェブサイトの作り方」は、IPAが届出(*1)を受けた脆弱性関連情報を基に、届出件数の多かった脆弱性や攻撃による影響度が大きい脆弱性を取り上げ、ウェブサイト開発者や運営者が適切なセキュリティを考慮したウェブサイトを作成するための資料です。 「安全なウェブサイトの作り方」改訂第7版の内容 第1章では、「ウェブアプリケーションのセキュリティ実装」として、SQLインジェクション 、OSコマンド・インジェクション やクロスサイト・スクリプティング 等11種類の脆弱性を取り上げ、それぞれの脆弱性で発生しうる脅威や特に注意が必要なウェブサイトの特徴等を解説し、脆弱性の原因そのものをなくす根本的な解決策、攻撃による影響の低減を期待できる対策を示しています。 第2章では、「ウェブサイトの安全性向上のための取り組み」として、ウェブサーバの運用に関する対策やウェブサイトにおけるパスワードの取扱いに関す
平素は、Seesaaサービスをご利用頂きありがとうございます。 本日、SeesaaブログにGoogleサイトマップに対応したXML出力機能を追加しました。 以下の手順でサイトマップXMLの出力が可能です。 1.Seesaaブログトップページの「マイブログ」からサインイン 2.「設定」>「ブログ設定」を表示 3.「サイトマップXMLの出力 する/しない」で「出力する」を選択 4.「ブログ設定の変更」をクリック なお、各ブログのGoogleサイトマップXMLのURLは、以下の例のようになります。* http://ホスト名.seesaa.net/sitemap.xml 例)http://info.seesaa.net/sitemap.xml *サイトマップXMLが生成されるのは、サイトマップXMLの出力を設定してから24時間以 内となります。 サイトマップXMLは、1日1回更新されます。 Goo
最近、試しに導入してみたFirefoxのカスタマイズが面白すぎたり、Webラジオの面白さにやられてつい買ってしまった「うたわれるもの」をプレイしなきゃいけなかったり、そういやニンテンドーDSのFFⅢもまだクリアしていなかったり、ていうかそもそもFFⅩⅡが放置されたままだったり、考えてみたらPS3 の発売も間近じゃねえかうへへへ、とか考えたりでなにかと多忙です。 子供の頃は、自分はもっとカッコイイ大人になれるものと信じていました、ええ。 と、まぁそれはいいんですが。いや、良くはないんですが。 最近、googleの各種サービスだとか、ソーシャルブックマークだとか、オンライン型のRSSリーダーだとか、「Web上に存在するツール」を使用する頻度がものすごく高くなっています。一昔前はローカルで行なっていたことが、今では普通にオンライン上でできる。ブックマーク、メールチェック、文章だってこうしてオンラ
ソーシャルブックマークサービスのECナビ人気ニュース でも よくブックマークされているニュースサイトのGigazine に ECナビが取材された時の記事がようやくアップされました。 http://gigazine.net/index.php?/news/comments/20061031_ecnavi/ 読んでもらえれば判りますが、とても記事が長い!(笑)。 ひとつの記事でこんなに長いのは初めてかも。 でもそれくらいたっぷりとECナビのことを紹介して頂きました。 会社のホームページからは判らないリアルな会社の 雰囲気や風景がよーくわかるかと思います。 ちなみに早速、その記事がECナビ人気ニュースでもブックマーク されており、31日22時40分現在21人にブックマークされています。 価格比較サイト「ECナビ」に行ってきました - GIGAZINE ところでGigazineってギガジン?ギガザ
実はフレッシュリーダーには隠し機能があります。 あまり実用的でないと思い(&セキュリティ面も心配でしたので…)公開せずにいたのですが、使ってみると意外に便利なのと(要望もあり)公開してみることにします。 ※実験的に搭載している機能であり、将来的なサポートや保証はありません。自己責任でお願いします。 さて実現方法は簡単で、ファイルを一つ作成するだけです。 フレッシュリーダーのインストールディレクトリに「plugin」というフォルダを作成し、その下に「plugin.txt」というファイルを作成します。 そして、plugin/plugin.txt に次のように書くだけで、書くエントリのタイトル右側に「はてブクマ数」が表示されるようになります。 <a href="http://b.hatena.ne.jp/entry/${url_html}" target="_blank"><img src="h
目次 2006年10月31日 - Tropy一周年 / 仕事 / 2006年10月30日 - 仕事 / 2006年10月29日 - 礼拝 / トドちゃん / 2006年10月28日 - lingr.com実験中 / 2006年10月27日 - 仕事 / 2006年10月26日 - 仕事 / 疑似乱数列を生成する計算方法の妥当性を調べるのにチューリングテスト的方法は使えるか / 2006年10月25日 - 仕事 / 仕事 / 仕事 / アナザ・タボウ / 2006年10月23日 - 多忙 / 2006年10月20日 - 仕事 / 2006年10月19日 - 仕事 / 仕事 / 『新版Perl言語プログラミングレッスン入門編』 / 2006年10月18日 - 仕事 / 仕事 / 仕事 / 2006年10月17日 - 仕事 / 2006年10月16日 - トドちゃん到着 / 今日の魔法の言葉 /
2012年12月3日をもちまして、livedoor ナレッジのサービスは終了いたしました。 livedoor ナレッジを長年ご愛顧いただきまして、誠にありがとうございました。 今後ともLINE株式会社のサービスをよろしくお願いいたします。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く