sql >> データベース >  >> NoSQL >> MongoDB

以前のシーケンス番号またはタイムスタンプを使用して実行すると、Kinesisからの読み取りで空のレコードが生成されます

    AWSテクニカルサポート担当者との話し合いによると、空のレコードを含むメッセージがいくつかある可能性があるため、len(get_response ['Records'])==0のときに中断することはお勧めできません。

    提案されたより良いアプローチは、実行および終了ループで読み取ったメッセージの最大数を示すカウンターを、同じ数のメッセージを読み取った後に持つことができるというものでした。




    1. SolrでmongoDBを使用する方法は?

    2. 埋め込み配列オブジェクトが変更されたときにMongooseインスタンス.save()が機能しない

    3. mongo-java-driverのみを使用してMongoDBネイティブクエリ(JSON)を実行するにはどうすればよいですか?

    4. Rails4でMongoidを動作させることができません