2016-07-01 8 views
1

私の同僚がDynamoDBを提案して、とても興奮しています。しかし、私はAWSコスト計算機で少し混乱しています。 "items read/second"プロパティを増やすと、価格が急速に増えています。デフォルトは25です。それはどういう意味ですか?DynamoDBのアイテム読み込み/秒

私のアプリケーションでは、自分で検索インデックスを作成しているので、すべてのデータを取得する必要があります。私は毎秒25アイテムの読み取りを持っていると言いますが、それはコレクション/テーブルの1000レコードのセットに対してすべてのデータが到着するまで40秒待たなければならないということですか?

答えて

1

アイテムのサイズがそれぞれ1KB未満であるとすると、はい、約40秒待たなければなりません。

+0

WOW!それは遅いです。 – nxrd

+0

1秒当たり25回の読み取りは、主に評価目的で使用され、本番環境では使用されません。スループットの1秒当たり50読み取りは月にわずか5.25ドルであるため、スループットの向上は困難ではありません。 – Exelian

+0

ええ、それは本当にそれを良くしません。 20秒かかる場合でも、テーブルの他のクエリが20秒待たなければならない場合でも、何か変更があった場合は検索インデックスを再構築する必要があります。それは悲しいことです。 1,000アイテムまでチューニングすると、ほとんど100ドルのコストがかかります。そのためには、私はmongoクラスターの地獄を実行することができます。 – nxrd

関連する問題