1、redis简介
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis...
现在的redis大红大紫,而且很多应用场景都适合使用Reids来做缓存或者直接做存储,典型的如mysql前端缓存、手游里面的排行榜等。那么我们怎样用golang来操作redis呢?熟悉redis的同学,肯定第一反应就是按照redis的协议,实现一个客户端与redis服务进行通信即可。不熟悉redis的..
分类:
其他好文 时间:
2014-08-22 02:49:36
阅读次数:
217
某日运维突然说无线的频道页接口访问量很大,memcache缓存扛不过来,导致mysql并发查询量太大,导致服务器不停地宕机,不停地重启机器。遗憾的是运维并没有告诉mysql查询量具体有多大【无量化,比如一秒多少个查询…】。
针对这个问题,有同事建议改了mysql+memcache的架构,采用redis存储更佳。但是问题的真正原因是什么呢?mysql一秒钟扛几百个并发查询应该是可以的吧?带着疑问,...
分类:
数据库 时间:
2014-08-21 13:24:04
阅读次数:
287
NoSQL——Redis在win7下安装配置的学习一 有些也是从网上看来的1、下载安装Redis它没有windows的官方版本,但是又非官方的版本,到官网上去下载相应的版本,我的电脑是win7下的64位系统,下载的是2.4.5版本的http://code.google.com/p/servi...
分类:
数据库 时间:
2014-08-21 11:01:03
阅读次数:
327
Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。被广泛的用于对服务器的运维监控中,Cacti提供了一种插件式的管理,只要按要求写好特定的模板,那么你就可以对任何服务进行流量监控。本文就是要为大家介绍两个模板,分别是MongoDB和Redis的Cacti模板,使用它,你可以对你的MongoDB和Redis服务进行流量监控。1,升级python,此时如果...
分类:
其他好文 时间:
2014-08-21 09:49:33
阅读次数:
261
Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。
分类:
其他好文 时间:
2014-08-21 09:44:04
阅读次数:
242
Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用。在编程时,比如使用Redis 的Java语言包,这些命令都有对应的方法。下面将Redis提供的命令做一总结。官网命令列表:http://redis.io/commands1、连接操...
分类:
其他好文 时间:
2014-08-20 22:30:43
阅读次数:
321
先查看当前的路径# pwd我这里是/root然后到redis的官网上找到最新的redis的tar包,就可以开始一下的操作了。# wget http://download.redis.io/releases/redis-2.8.13.tar.gz# tar zxf redis-2.8.13.tar.g...
分类:
其他好文 时间:
2014-08-20 19:21:02
阅读次数:
232
1.下载2.安装[root@lbd~]#cpredis-2.8.13.tar.gz/usr/local/[root@lbd~]#cd/usr/local/[root@lbdlocal]#tarzxvfredis-2.8.13.tar.gz[root@lbdlocal]#mvredis-2.8.13redis2813[root@lbdlocal]#cdredis2813/[root@lbdredis2813]#make[root@lbdredis2813]#makeinstall3.修改系统参..
分类:
其他好文 时间:
2014-08-20 14:28:12
阅读次数:
161
1.下载Jar包jedis-2.5.1.jar2.Java代码@TestpublicvoidtestDemo(){Jedisredis=newJedis("192.168.89.30",10123);//hsetkeyfieldvalue将哈希表key中的域field的值设为value。redis.hset("bdliu","name","bdliu");redis.hset("bdliu","mail","bdliu@sohu.com");redis.hset("bdliu..
分类:
编程语言 时间:
2014-08-20 14:26:43
阅读次数:
226