現在Pythonアプリでhbaseを使用しており、Amazon DynamoDB を試してみたいと思っています。Pythonを使用する方法はありますか?データの読み取り、書き込み、クエリを行うには?
別の選択肢は PynamoDB です。 PynamoDBは、DynamoDBへのORMのようなインターフェースを提供し、bothPython 2 and Python = 3. DynamoDB API全体がPynamoDBでサポートされています-グローバルおよびローカルのセカンダリインデックス、バッチ操作、バイナリ属性、クエリ、スキャンなどが含まれます。
免責事項:PynamoDBを作成しました。
免責事項:私は現在のメンテナーです
Dynamodb-mapper Python library。を使用できます。これはシンプルな小さな抽象化レイヤーであり、プレーンをマッピングすることができますPython DynamoDBへのオブジェクト。トランザクションエンジンも備えています。
テーブル管理などの高度なタスクの場合は、直接 Boto (とにかく依存)を使用することをお勧めします。
この質問は長年続いているので、あなたの問題はすでに解決されたと思います。 boto を使用して、最近もDynamoDBにアクセスできることをお伝えしておきます。