redis-benchmark 测试redis性能

注明:本篇文章部分内容为原来reids.io官方英文文档翻译 redis 自己提供了一个性能测试工具redis-benchmark. redis-benchmark可以模拟N个机器,同时发送M个请求。 用法:redis-benchmark [-h ] [-p ] [-c ] [-n [-k ] -h Server hostname (default 127.0.0.1) -p Server port (default 6379) -s Server socket (ov More


ubuntu安装Redis Live监控服务

redis live为监控redis服务的软件,带有监控web界面。 流传于互联网的各种教程,都有个巨大的让人搞不太清楚的问题。就是到底RedisStatsServer 6381端口哪里来的问题。 月小升采用逐步安装的办法。也没有找到,有知道如何配置RedisStatsServer的朋友,请告知。以下正文为放弃6381的安装方法。 一般Linux自带python版本 安装python 相关 pip命令 sudo apt More


java遍历redis的key读取整个数据库

redis提供了灵活的数据查询方式,最牛的就是key的搜索支持正则表达式。 jedis.keys("*");表示搜索所有key jedis.keys("abc*")表示搜索开头为abc的key数据 遍历了key就能遍历到value。 其实就是一个set RedisDO rd = new RedisDO(); rd.open(); Set s = rd.jedis.keys("*"); Iterator it = s.iterator(); while (it.hasNext()) { More


java和php读写memcache乱码不兼容问题

memcache java php不兼容问题。 故事背景:我用java插入一条数字记录,用php读取无法正确读取。 今天发现如果使用MemCachedClient来插入一条数字,或者java的对象,那么在php调出来就是乱码。 对象可以理解,简单的数字也会乱码 如 mcc.set("a",25); php中出来的是乱码,同时如果采用telnet的方式来进行查询 get a 出来问号。 翻了一圈说 More


Linux下Memcache安装及java调用

ubuntu下就是方便啊。 直接apt-get install memcached memcached -d -m 500 -p 11211 -u root -l 192.168.0.11 服务启动 说明 -m表示给多少内存给memcache -p 端口 -u 指定用户执行身份 -d 守护进程模式 本地查看 telnet 192.168.0.11 11211 进入以后敲入 stats 下载java操作memcache客户端 https://github.com/gwhalin/Memcached-Ja More


关闭nginx访问favico.ico功能

nginx日志最近发生大量访问favicon.ico无法找到的错误日志,月小升感觉很影响服务器性能,对于一个高并发的服务器每一个错误都会影响性能 关闭访问favicon.ico的功能 # 把以下配置放到 server {} 块. #关闭favicon.ico不存在时记录日志 location = /favicon.ico { log_not_found off; access_log off; } location = /robots.txt { allow all; l More


Jedis 连接池JedisPool 解决connection timeout问题

今天发现Jedis 默认的连接方式 jedis=new Jedis("localhost",6379),老是发生connection timeout. 后来发现jedis类包还有一种可以设置最大连接时间的方法。 1->获取Jedis实例需要从JedisPool中获取; 2->用完Jedis实例需要还给JedisPool; 3->如果Jedis在使用过程中出错,则也需要还给JedisPool; 代码如下 JedisPoolConfig config = new JedisPoolConfig(); More


redis常用的命令

redis 常用命令 ./redis-cli -h 192.168.1.112 keys * 遍历所有key KEYS *o* 正则匹配key。查询所有包含o的key。正则表达式,请自由发挥 get tom get 用来获取一个key对应的value set tom 2 set 用来设置一个key 以上为目前常用持续增加中(2012-10-15) DBSIZE 获取数据库记录总数 flushdb 清空目前数据库 flushall More


fourinone 集群机器,跨机器读取文件

1.集群的时候将FttpServer.java里的 BeanContext.startFttpServer("127.0.0.1"); 改回去 BeanContext.startFttpServer(args[0]); 2.集群主机器启动ParkServerDemo,和FttpServer 子机器仅仅启动FttpServer即可。 3.编译jar包。直接采用Eclipse上Ant的功能。生成一个jar 月小升这里名字为fio.jar 然后将编译好的fio.jar 和 lib下的fourinone-2.05.28.j More


淘宝FourInOne 分布式集群操作上手指南

背景:FourInOne(中文名字“四不像”)是一个四合一分布式计算框架,将Hadoop,Zookeeper,MQ,分布式缓存四大主要的分布式计算功能合为一个框架内,对复杂的分布式计算应用进行了大量简化和归纳。 废话不多说。像看详细介绍,移步到百度http://baike.baidu.com/view/6402003.htm 关于如何部署,尽管非常简单,但是看到一堆测试包,还是不知道如何入手。特写本篇博 More