タグ

2012年3月1日のブックマーク (7件)

  • DBチューニングではディスクI/O性能を注視する

    DBチューニングにおいて、気を配るべきところは数多くありますが、中でも真っ先に見るべきところはディスクI/Oでしょう。なぜかというと、メモリアクセスに比べてHDDの方が圧倒的に遅く、最もパフォーマンス阻害要因になりやすいためです。ディスクI/Oネックの解決方法を探っていくと、「テーブル/インデックス設計やSQL文の見直し」に行き着くこともまた多いです。これらが不適切だと、結果として大量のレコードをアクセスすることになり、ディスクI/Oが多く発生してしまうためです。根的な原因はディスクI/Oにあります(CPUネックになることもありますが、その例は別の機会に取り上げます)。 ディスクI/Oには大きく分けてシーケンシャルアクセスとランダムアクセスの2種類のアクセスパターンがありますが、RDBMSではインデックスアクセスが主体となるため、ルート→ブランチ→リーフ→実レコードという経路でのランダム

  • どっちが面白い? ドキュメント指向データベース(1/2) - @IT

    NoSQLと言えば、Hadoopやmemcachedのように、大量のサーバで分散処理をすることで、高い処理性能を引き出すためのものというイメージを持たれている方もいるかもしれません。しかし、NoSQLにもいろいろあります。昨年から注目を集め始めたのが「ドキュメント指向」と称するデータベース管理システムです。ドキュメント指向データベース管理システムの中でもユーザー数でトップを争うMongoDBとApache CouchDB(Couchbase)のイベントに参加してきました。 開発メンバーが来日、MongoDB Tokyo 2012 1月18日、東京でMongoDB Tokyo 2012というMongoDBユーザー向けのイベントがありました。このイベントはオープンソースのドキュメント指向データベース管理システム「MongoDB」を開発している10genが主催したものです。 10genはアメリカ

  • Tumblrを使いこなすために知っておきたい機能+ツールまとめ : 二十歳街道まっしぐら

    インフルエンザで土日がまるまる潰れたので今週は更新お休み!にしてましたが、1だけ更新。 前のCastagramの抽選のときにコメントで、 Tumblrについての記事を書いてほしいというのがけっこうあったので書きます。 Tumblrをどうやって始めるのか、いろんな機能があるけどコレなんなの?など、 Tumblrの基的なところから、あまり知られてなさそうな機能までまとめました。 タイトルにどどーんと書きましたが、ツールはおすすめの拡張機能を2つだけ載せました。 かなり量があるので、時間があるときに見てくださいね。 私のTumblrはこちら:http://kamekiti.tumblr.com/ もしよければフォローしてください。たまに気に入った写真を流してます。 それでは以下よりTumblrの始め方、各機能の紹介です。

    Tumblrを使いこなすために知っておきたい機能+ツールまとめ : 二十歳街道まっしぐら
  • Twitter bootstrap入門 #twtr_hack

    The document discusses Twitter Bootstrap, an open-source front-end web development framework. It provides information on Bootstrap's history and features, including its grid system, typography, forms, buttons, navigation and other components. The document also offers tips on getting started with Bootstrap, customizing it using LESS, and related tools and resources.

    Twitter bootstrap入門 #twtr_hack
  • Appleも困惑した謎アプリ「斉藤さん」 「第2反抗期」世代にウケて大ヒットの軌跡(1/2) | ねとらぼ

    LINE」や「Viber」のようにスマートフォンで通話できるアプリに注目が集まるなか、ひときわ異彩を放ちつつも、ヒット街道を爆進しているアプリがある。ユードーが開発した「斉藤さん」だ。iPhone版を昨年9月に、Android版を今年1月に公開し、合わせて130万ダウンロードを突破した。 斉藤さんはその名の通り、全国の斉藤さんと無料でテレビ電話できるサービスだ。斉藤さんと“斉藤さんのファン”がアプリでつながり、一期一会の会話を楽しむ。実はApp Storeの審査に出す際、コンセプトが謎すぎて伝わらず、Apple側を困惑させた伝説を持つ。 アプリ上での1日の通話件数(ユーザーをマッチングする回数)は約180万件。同社によると、メインのユーザーは高校生や大学生という。どうやら謎すぎるアプリは若い世代にすんなりと受け入れられ、広まっているようだ。一体何が起こっているんだ……教えてユードーさん!

  • 一人で作る!Webサービスに必要な知識とか能力 - ゆーすけべー日記

    作りたいものが決まったら調査をしましょう。特に技術的なことについてです。 ここで言う技術というのは、「自分が作りたいことが世の中の利用可能な技術で実現できるか?」を意味します。 その際に「自分のスキル」と「世の中の技術」を分けて考えるといいでしょう。 アイデアを実現するために「利用可能な技術が無い」ケースはあきらめればいいですし、 「あるけれども自分にスキルがない」ケースは頑張ればいいのです。 設計は紙に書いちゃうくらい簡素なもので最初はいいかもです。個人個人のスタイルがあるので。 ユースケースという「ユーザーがシステムに対して振る舞う行為」を図にすることと、 扱うデータには何があるのかを列挙して構造化することは最低限行います。 2. 開発 いよいよ開発です。PerlPythonRubyPHP... 何を使うにしろ以下の知識が必要になると思います。 言語に対する理解 WAF DB

    一人で作る!Webサービスに必要な知識とか能力 - ゆーすけべー日記
    jitsu102
    jitsu102 2012/03/01
  • 月額980円のさくらVPSを個人用に使い倒す - ゆーすけべー日記

    Webサービスの運営用にVPSと呼ばれるバーチャル・プライベート・サーバを借りることは昨今よくあることだと思います。 VPSのサーバを借りればroot権限を持てることになるので、自由度が高いサーバ環境を構築することができます。 また、スペックによって価格が違っていて、低いスペックなものだと月額かなり低価格なものが存在します。 僕はその中でも月額980円のさくらVPSを借りていて、それを個人用に限って使っています。 これから紹介するような用途であれば980円でもかなりいけます。 ちなみに980円コースのスペックは2012年3月現在で以下のようなものです。 メモリ: 512MB HDD: 20GB CPU: 2Core(仮想) gitリモートレポジトリ 僕が現行で行っているWebサービスでもiPhoneアプリ開発でもバージョン管理は必要になってきて、 そのためのプライベートなレポジトリが欲しく

    月額980円のさくらVPSを個人用に使い倒す - ゆーすけべー日記
    jitsu102
    jitsu102 2012/03/01