文档章节

Redis批量写入与单key写入性能对比

卢禹
 卢禹
发布于 2015/01/09 15:03
字数 112
阅读 1686
收藏 3

数据量 100万 数据内容 64字节随机字符串

单条写入: 耗时:141秒 速度:7052/s 代码:

<!-- lang: python -->
st = time.time()
for x in datalist:
r.sadd('settest',x)
print "cost:%s speed:%s/s "%(time.time()-st,scale/(time.time()-st))

批量写入 : 耗时:31秒 速度:31599/s 代码:

<!-- lang: python -->
pl = r.pipeline()
st = time.time()
count=0
for x in datalist:
    pl.sadd('settest',x)
    count+=1
    if count>50000:
        count=0
        pl.execute()
 pl.execute()
 print "cost:%s speed:%s/s "%(time.time()-st,scale/(time.time()-st))

© 著作权归作者所有

共有 人打赏支持
卢禹

卢禹

粉丝 21
博文 14
码字总数 8852
作品 2
朝阳
程序员
私信 提问
[Redis]对缓存的一些思考

版权声明:本文为博主原创文章,未经博主允许不得转载。有任何问题请邮件联系ashuo.com@qq.com https://blog.csdn.net/drdongshiye/article/details/84931684 1.为什么要使用缓存技术 高并发...

菜鸟腾飞
2018/12/09
0
0
PostgreSQL 批量、单步 写入 - row, statement 触发器(中间表)、CTE 几种用法性能对比

标签 PostgreSQL , 触发器 , row , statement , statement 触发器中间表 , CTE , 性能对比 背景 数据库写入方式包括: 1、单条insert, autocommit 2、批量(单QUERY) 3、分组提交 INSERT协议...

德哥
2018/10/05
0
0
CoolHash数据库引擎压测对比报告

Coolhash当前性能指标:读写吞吐量超过百万,千万级别查询1秒完成,连续48小时打满CPU强压力运行稳定。redis官方公布读写性能在10万tps,leveldb官方公布写性能在40万tps,读在6万tps,redis...

fourinone
2014/07/09
0
10
PostgreSQL 批量SQL before/after for each row trigger的触发时机、性能差异分析、建议 - 含9.4 , 10版本

标签 PostgreSQL , trigger , row , statement , before , after , s_lock 背景 数据库触发器的触发时机,性能,高并发批量导入时,触发器的性能如何? 批量导入时,before, after触发器在f...

德哥
2018/10/05
0
0
gkvdb性能测试(v1.5)

gkvdb v1.5版本之后增加了binlog和事务支持,并且整合了缓存功能,整体性能得到极大提升,以下是gkvdb v1.5的性能测试报告,包括与leveldb的性能对比。 此外,本次数据库性能测试对比中去掉了...

John
2017/11/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

nginx rails 详细站点配置入门教程

Ruby on Rails 是一个用于开发数据库驱动的网络应用程序的完整框架。Rails基于MVC(模型- 视图- 控制器)设计模式。从视图中的Ajax应用,到控制器中的访问请求和反馈,到封装数据库的模型,R...

xiangyunyan
46分钟前
3
0
Shiro

Shiro是Apache的一个开源框架,是一个权限管理的框架,实现用户认证、用户授权等。 只要有用户参与一般都要有权限管理,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户...

嘿嘿嘿IT
50分钟前
1
0
Flutter 之 Dart语言基础详解 上篇

经过了一个星期的React Native的学习和了解,感觉还是Flutter的优势会更高一些,而且从学习成本来说感觉做安卓的同学学习flutter会相对低一点,门槛会低很多。 当然dart的基础笔者还是从其他...

林-师傅等等我
今天
5
0
Java NIO问题总结

问题1:IO事件在被处理之前,selector.select()方法依然能够返回该事件。即如果在一个线程A中进行selector.select(),而将selector.selectedKeys()中的SelectionKey交由业务线程池去处理,则...

月下狼
今天
5
0
ehcache

简单介绍 EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。Ehcache是一种广泛使用的开 源Java分布式缓存。主要面向通用缓存,Java EE和轻量...

大笨象会跳舞吧
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部