某SNSのDB

| コメント(0) | トラックバック(0)

某SNSでのDBの使われ方が、記述されていたページをみつけたので。

mixiの生みの親“バタラ氏”が語るMySQLの意外な利用法

普段から仕事でDB(MySQLではない)は使ってるからか、別に意外とは感じないけどなぁ。。。

mixiのDB利用法を順にたどっていくと
(1)レプリケーション方式(マスター・スレーブ方式)
(2)データクラスタ化(サービスごと)
(3)データクラスタ化(IDごと)
だそうです。

普通のMySQL利用でのサイトであれば、
(1)で十分なんだろうけど、ここは参照のみならず、更新系のトランザクションも激しく多いだろうから、すぐダメになっちゃったみたいですね。
結局今では、MySQLをRDBMSとしては使っていないみたいです。

仕事でも、似たようなことを考えることがありますね。
もちろん1サービスとしてこんなに大きくないけど。。。
Webアプリって、規模が大きくなれば、やはりアプリ側でDBが持っている機能も備えないとダメみたいですね。

トラックバック(0)

トラックバックURL: http://www.tsuhata.com/cgi-bin/mt-tb.cgi/30

コメントする

このブログ記事について

このページは、Satoshi Tsuhataが2007年9月18日 01:38に書いたブログ記事です。

ひとつ前のブログ記事は「ブログご無沙汰?」です。

次のブログ記事は「Tsuhataのカレンダー」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。