dynamo_objects:简单的DynamoDB ORM,内存模拟和其他适用于python的DynamoDB实用程序

时间:2021-05-11 16:09:49
【文件属性】:
文件名称:dynamo_objects:简单的DynamoDB ORM,内存模拟和其他适用于python的DynamoDB实用程序
文件大小:25KB
文件格式:ZIP
更新时间:2021-05-11 16:09:49
Python dynamo_objects dynamo_objects是一组可在python中与DynamoDB一起使用的工具。 它基于并提供以下功能: 一个简单的对象映射器-使用对象表示法处理dynamo记录 数据库中会自动创建新表,因此您只需编写和部署新代码 对表前缀(多个数据库或多个环境)的透明支持,您无需在代码中处理表前缀,只需在数据库连接期间设置前缀 简单的动态dynamodb模拟,可进行快速的单元测试 支持进行较慢的测试 内存中高速缓存的表,以加快DynamoDB之上的计算操作-所有数据仅读取一次,然后将结果批量刷新回去 其他工具-在表之间复制数据,上下文管理器以更新表吞吐量并在操作完成后回退 安装 $ pip install dynamo_objects 数据库连接和表前缀 数据库连接方法在boto的connect_to_region方法之上添加了表前缀支持。 使用表前缀可以针对
【文件预览】:
dynamo_objects-master
----MANIFEST.in(46B)
----README.rst(16KB)
----.pylintrc(641B)
----requirements.txt(13B)
----.travis.yml(278B)
----tox.ini(413B)
----requirements_dev.txt(91B)
----setup.cfg(164B)
----setup.py(1KB)
----Makefile(667B)
----tool()
--------dynamodb-local.sh(481B)
--------test-ci.sh(462B)
--------dynamodb-install.sh(472B)
----tests()
--------test_query.py(2KB)
--------base.py(1KB)
--------test_update_counters.py(2KB)
--------__init__.py(38B)
--------test_database.py(1KB)
--------schema.py(4KB)
--------test_table_througputs.py(1KB)
----.gitignore(138B)
----dynamo_objects()
--------__init__.py(270B)
--------memorydb.py(5KB)
--------database.py(18KB)
--------dynamock.py(13KB)

网友评论