486回この商品を含むブログを見る第6章は、トランザクションって何で必要なんでしたっけ?ってところから始まります。途中でエラーが発生した場合にもとに戻すってこともありますし、ロックすることで排他制御が可能になるよというところですね。レプリケーションしてるときの安全性についても述べられてて面白いですね。第7章は、ハードウェア、主にストレージの発展によって、データベースがどうなってきているのかってのが書かれてるんですが、非常に興味深かったです。技術的な事ではなくて、読み物としても面白いですね。データベースのボトルネックはディスクIOになるわけで、何故かといえばHDDが機械部品だから。そこで、メモリを沢山乗せた方が良かったし、HDDの容量が増えても、1台であればIO問題は解決しないから、台数を増やしてたりしてたんですね。64bitになって、メモリは増やせるようになったし何よりも非常に安価になった。台数は減る方向性になっていったと。そこへ、SSDが現れてと。なってくると、ディスクIOはあまり問題にならなくなって、ネットワークの方がボトルネックになるって感じです。第8章は、データベースは単体ではあまり価値がないので、アプリケーションと組み合わされます。アプリケーションは作る時ではなく、使われる時に価値を発揮するものなので、運用は非常に大事だよと。運用で困らないためには、シンプルにしなければならないし、ある程度枯れたものでやっていく必要があるけど、そうするとエンジニアとしてはイマイチだから、実験台となるプロジェクトとのバランスは取らないといけないよねって話が前半。後半は問題が起きた時の対応と、対応にもルーチンワーク的なことがあるからそこは可能な限り自動化しておかないと、エンジニアも疲弊しちゃうよねって事ですね。その通りでごもっともです。今回読んでた範囲は面白いなぁ〜と思いましたね。技術そのものの書籍とかではあまり触れられてないんじゃないかな、と思う内容でした。はてなブログProフリーでプロのグラマーしています。パターン別構築・運用ガイドを読みました。夫婦で人間ドックに行ってきたLifeLogをシェアしてみた。フットボールライフ・ログサービススターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。