NoDB:NoDB不是数据库..但是看起来像一个

时间:2024-02-22 17:14:20
【文件属性】:

文件名称:NoDB:NoDB不是数据库..但是看起来像一个

文件大小:11KB

文件格式:ZIP

更新时间:2024-02-22 17:14:20

python aws json lambda serverless

NoDB NoDB不是数据库..但是看起来像一个数据库! NoDB是基于Amazon S3静态文件存储的极其简单的Pythonic对象存储。 对于应用程序的原型制作,临时黑客攻击以及(甚至)低流量无服务器后端而言,它非常有用! 产品特点 少架构! 少服务器! 使用S3作为数据存储。 使用cPickle加载到本机Python对象 可以使用JSON作为不信任数据的序列化格式 基于本地文件存储的缓存 便宜! 快! (特别是来自Lambda) 性能 最初的负载测试有10,000个请求(并发500个),并且写入和随后读取相同的索引显示平均时间为400毫秒。 尽管这是首选,但对于许多应用程序,甚至是那些没有稀疏数据的应用程序,这应该是可以接受的。 安装 可以通过pip轻松安装NoDB ,如下所示: $ pip install nodb 警告! 默认情况下, NoDB是不安全的! 在将serializer设置为"json"之前,请勿将其用于不受信任的数据! 用法 NoDB超级好用! 您只需创建一个NoDB对象,将其指向存储桶,然后告诉它要在哪个字段上建立索引。 from nod


【文件预览】:
NoDB-master
----MANIFEST.in(93B)
----test_requirements.txt(73B)
----nodb()
--------__init__.py(9KB)
----requirements.txt(119B)
----.travis.yml(565B)
----test.sh(146B)
----setup.py(1KB)
----README.md(6KB)
----tests()
--------tests.py(5KB)
--------__init__.py(0B)
----.gitignore(1024B)
----CHANGELOG.md(399B)

网友评论