タグ

2013年12月1日のブックマーク (4件)

  • その選択、ちょっと待った!NoSQLデータベースへ乗り換える前に検討すべき3つのポイント

    最近、どうも安易に「NoSQLにすれば厄介なDB設計から開放される」と考えている人が多いように思えて仕方がない。だが待って欲しい。当にNoSQLと呼ばれるデータベースを使えばアプリケーションの開発・運用の苦しみから逃れられるのだろうか。もちろん「そんなことは無い!!絶対にだ!!」と私は考える。今日はその理由について語ろうと思う。 トランザクション先日、リレーショナルデータベースにおけるDB設計についてセミナーで解説したばかりだが、リレーショナルデータベースにおけるデータの整合性は何もDB設計だけが担保しているわけではない。リレーショナルモデルと同じかそれ以上に欠かせないのがトランザクションだ。 トランザクションがあるおかげで、トランザクション終了後のステータスは「成功」か「失敗」の2つしかないということが保証される。すなわちオール・オア・ナッシングだ。もしトランザクションの途中で何らかの

    その選択、ちょっと待った!NoSQLデータベースへ乗り換える前に検討すべき3つのポイント
    i43s
    i43s 2013/12/01
  • 基本に戻ってInnoDBの話をします

    14. mysql> SHOW CREATE TABLE t1G *************************** 1. row *************************** Table: t1 Create Table: CREATE TABLE `t1` ( `num` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `val` varchar(32) DEFAULT NULL, UNIQUE KEY `num` (`num`), KEY `val` (`val`) ) ENGINE=InnoDB AUTO_INCREMENT=100000001 DEFAULT CHARSET=utf8mb4 1 row in set (0.03 sec) 【 innodb_buffer_pool_size= 4G 】 $ time bin/m

    基本に戻ってInnoDBの話をします
    i43s
    i43s 2013/12/01
  • ブラウザとmidiの出会いが拓くwebとmusicの新しい世界

    1. ブラウザとMIDIの出会いが拓く WebとMusicの新しい世界 AMEI Web MIDI WG Yamaha Corporation Ryoya KAWAI google.com/+RyoyaKawai 3. AMEI について ● 一般社団法人 音楽電子事業協会 ○ MIDI規格を策定していたMIDI規格協議会(JMSC)が前 身で、1996年に社団法人化された。活動内容は、日 国内においてMIDI規格の標準化、規格の策定、管理、 普及活動(MIDI検定試験)を行っている団体。 ○ 2013年9月 Web MIDI Working Groupを発足させ、同 時にW3Cへ加盟し積極的にWeb MIDI APIの規格策定 ・普及活動を開始。 URL:http://www.amei.or.jp/

    ブラウザとmidiの出会いが拓くwebとmusicの新しい世界
    i43s
    i43s 2013/12/01
  • 簡単にApacheモジュールのプロファイルをとってみよう

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 ApacheモジュールはApache httpdに組み込んで使うために、いまいちモジュール単体のテストやプロファイルやデバッグがやりにくい印象があります。 デバッグに関しては以前gdbを使った方法を紹介しましたが、今回は色々あるプロファイラの中で比較的楽にプロファイルが得られるOProfileを使ったプロファイルの取り方を紹介したいと思います。非常に簡単です。 ちなみに、プロファイラをかます事で対象そのものに影響を大きく与えてはいけないという意味で、この話だけでも研究になりそうですが、あまり深入りし過ぎるとまた別の方向にいってしまいそうなので、今回はそういった精度よりもどれだけ簡単にできるかというところに重点を置いた方法を紹介したいと思います

    簡単にApacheモジュールのプロファイルをとってみよう
    i43s
    i43s 2013/12/01