Webエンジニアのためのデータベース[実践]入門読んだ

Webエンジニアのための データベース技術[実践]入門 (Software Design plus)

読んだ。この間Facebookに転職された松信さんが書いた本。

データベースの基礎から、障害対策、パフォーマンス、新しいバージョンのMySQLを使うことのメリット、NoSQLとの比較、MySQLの信頼性、MySQLソースコード解析、大規模な環境での運用まで、やはりMySQL中心ではあるが他のデータベースを扱かっている人でも有用な部分はたくさんあると思う。他にもSSDのランダムアクセスでの優位性がなんどか強調されていて、適切に使うととても効果が高いことがわかる。

データ量が少なかったり、アクセスが少ない場合はそんなに問題にならないが、ある程度の規模を越えるとこの辺知らないと、 なかなか厳しいんではないかと思う。Webエンジニアだけでなくて、 ちょっと前の知識しかないインフラエンジニアとかも読んだほうがいいと思う。