タグ

simpledbに関するmainyaaのブックマーク (2)

  • 真にスケーラブルなWebアプリケーションを作るには?という話題で盛り上がった件 - Tous Les Jours 攻防記

    先週末は上京してRubyKaigiに参加してきました。 運よくLT枠をいただくことができたので、タイトルのようなテーマで(結構紆余曲折があって、当初の想定から逸れてしまった...)プレゼンさせてもらうことができました。 話の流れとしては、 「WebアプリケーションのボトルネックはRDB」 ↓ 「RDBってAmazonEC2みたいなHaaSではスケールしないよね。」 ↓ 「当に(アプリのコードをそのままで)スケールさせようと思ったら、AmazonSimpleDBのようなクラウドDBを使うしかない」 ↓ 「SimpleDBMySQLより一桁以上遅いから、単純にRDBSimpleDBに置き換えると、えらいことになる」 ↓ 「SimpleDBへのアクセスを極力少なくするため、リクエストはMemcachedとかでキャッシュしまくる必要があるね」 ↓ 「このあたりを今Lang-8で実験している。

    真にスケーラブルなWebアプリケーションを作るには?という話題で盛り上がった件 - Tous Les Jours 攻防記
    mainyaa
    mainyaa 2009/07/21
    SimpleDBはMySQLより一桁以上遅いとか削除が遅いとか知らなかった。SimpleDBの特性の話ってどこかにまとまってないかな。
  • Amazon SimpleDB のパフォーマンス測定メモ : 管理人@Yoski

    Amazon EC2 を格的に使おうかと考えて、いろいろ調べている中で Amazon SimpleDB のパフォーマンス測定などをしてみました。 Amazon SimpleDB とは、スキーマ定義が不要な Web データベースです。 アイテム名とその属性名・属性値のペアでデータベースに情報を格納するだけでインデックス化され、いろいろな Query により格納したアイテムを検索することができます。 Amazon のページにある例だと、次のテーブルのようなイメージですね。SimpleDB ではテーブルに該当するものをドメインと呼びます。 属性の型も一定である必要はなく(あるアイテムは数値、あるアイテムは文字列とかもOK)、またあるアイテムのある属性に複数の値を格納することもできます(それぞれ独立した属性値として検索できる) この SimpleDB は REST API や SOAP から制御

  • 1