当前位置:  开发笔记 > 编程语言 > 正文

哪个关键:与Python一起使用的值存储?

如何解决《哪个关键:与Python一起使用的值存储?》经验,为你挑选了1个好方法。

所以,我期待在不同的键:值(其中值是严格意义上的单值或可能的对象)用于存储和Python的使用,并已发现了一些有前途的.我还没有具体要求,因为我处于评估阶段.我正在寻找什么是好的,什么是坏的,这些东西处理得好或不合适的角落情况等等.我相信你们中的一些人已经尝试过它们所以我很想听听你们的发现/问题/等等.在各种关键:使用Python的值存储.我主要看的是:

memcached - http://www.danga.com/memcached/ python客户端:http ://pypi.python.org/pypi/python-memcached/1.40 http://www.tummy.com/Community/software/python- memcached的/

CouchDB - http://couchdb.apache.org/ python客户端:http://code.google.com/p/couchdb-python/

东京暴君 - http://1978th.net/tokyotyrant/ python客户:http://code.google.com/p/pytyrant/

Lightcloud - http://opensource.plurk.com/LightCloud/基于东京暴君,用Python编写

Redis - http://redis.io/ python客户端:http://pypi.python.org/pypi/txredis/0.1.1

MemcacheDB - http://memcachedb.org/

所以我开始基准测试(简单地插入键并读取它们),使用简单的计数生成数字键和值"短文本字符串":

memcached:CentOS 5.3/python-2.4.3-24.el5_3.6,libevent 1.4.12-stable,memcached 1.4.2,默认设置,1 gig内存,每秒14,000次插入,16,000秒读取.没有真正的优化,很好.

memcachedb声称每秒17,000到23,000次插入,每秒44,000到64,000次读取.

我也想知道其他人如何加快速度.



1> Anand Chitip..:

这主要取决于你的需要.

阅读评估数据库的注意事项,了解如何评估它们.

推荐阅读
周扒pi
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有