タグ

pythonとfriendfeedに関するterurouのブックマーク (1)

  • FriendFeedではMy-SQLを使い、どのようにスキーマレスのデータを保存しているのか | gihyo.jp

    濃縮還元オレンジニュース FriendFeedではMy-SQLを使い⁠⁠、どのようにスキーマレスのデータを保存しているのか FriendFeedの創業者であり開発者であるBret Taylor氏によるブログ記事の翻訳です。FriendFeedはTwitterやYouTube、Flickrなどの各種Webサービスの更新を集約するサービスです。記事ではFriendFeedで使われているMy-SQLの独特なスキーマ設計について、DDL(Data Definition Language)を示しながら解説しています。 FriendFeedは2億5千万ものエントリやコメントなど、多くのデータを保持しています。スキーマを変更するとインデックスの更新が必要になり、データ量が巨大であるがゆえに、性能や稼働性を確保しながらスキーマの変更を行うことがかなりの運用負荷になっていたようです。でも、CouchDBなど

    FriendFeedではMy-SQLを使い、どのようにスキーマレスのデータを保存しているのか | gihyo.jp
    terurou
    terurou 2010/03/05
    PythonオブジェクトをシリアライズしてBLOBへぶちこむ、インデックスが欲しい場合は対象のキーでテーブルを作る。結合はアプリで行う。
  • 1