2012-01-19 117 views

回答

12

免責聲明:我目前的維護者

您可以使用Dynamodb-mapper Python庫。這是一個簡單/微小的抽象層,允許您將映射普通Python對象映射到DynamoDB。它還具有事務引擎。

對於諸如表格管理之類的高級任務,直接使用Boto(我們依賴它)仍然更好。

17

另一種選擇是PynamoDB。 PynamoDB爲DynamoDB提供了類似ORM的接口,並且支持 Python 2和Python 3.整個DynamoDB API由PynamoDB支持 - 包括全局和本地二級索引,批處理操作,二進制屬性,查詢,掃描等。

聲明:我寫了PynamoDB。

+0

偉大的工作Lafon –

0

這個問題已經有多年了,所以我相信你的問題已經解決了。只是想提一下,您現在也可以使用boto3來訪問DynamoDB。