没想到 zipfile 这么快,用 python 写的 key-value 数据库,核心代码 20 行,封装了 zipfile,每秒插入读取 8000 次左右

2012 年 6 月 19 日
 chuangbo
http://gist.github.com/2311203
数据存在 zip 压缩包里,文件名为 key,内容是 value,每个操作都落地,简单的难以想象。
4916 次点击
所在节点    Python
4 条回复
chuangbo
2012 年 6 月 19 日
咦,gist 不会自动转换了吗?
lyxint
2012 年 6 月 19 日
zipdb对一个key多次写入不是覆盖而是追加, 且不能删除k/v对, 因为不支持__delitem__
benchmark下来还是比semidbm差很多, 见 http://dpaste.com/761151/
当然比代码少zipdb赢了
xinkiang
2012 年 6 月 19 日
@chuangbo 去掉https的s
Kai
2012 年 6 月 19 日
@xinkiang @chuangbo 调整了一下 :)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/39975

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX