redis sort命令用法
摘要:1、命令描述返回或保存给定列表、集合、有序集合key中经过排序的元素。排序默认以数字作为对象,值被解释为双精度浮点数,然后进行比较。2、一般sort用法最简单的sort使用方法是sort key和sort key desc。sort key:返回键值从小到大排序的结果。sort key desc:返回键值从大到小排序的结果。假设price列表保存了今日的物品价格, 那么可以用sort命令对它进行排序:# 开销金额列表redis> lpush price 30 1.5 10 8(integer) 4# 排序redis> sort price1) "1.5"2) &
阅读全文
posted @
2013-06-14 17:03
Ruthless
阅读(13956)
推荐(1) 编辑
Jedis连接池的使用
摘要:所需jar:jedis-2.1.0.jar和commons-pool-1.5.4.jarJedis操作步骤如下:1->获取Jedis实例需要从JedisPool中获取;2->用完Jedis实例需要返还给JedisPool;3->如果Jedis在使用过程中出错,则也需要还给JedisPool;代码如下:package com.ljq.utils;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;/** *
阅读全文
posted @
2013-06-14 11:22
Ruthless
阅读(65800)
推荐(1) 编辑
为redis分配一个新的端口
摘要:为redis分配一个8888端口,操作步骤如下:1、$REDIS_HOME/redis.conf重新复制一份,重命名为redis8888.conf。2、打开redis8888.conf配置文件,找到port 6379这行,把6379改为8888。3、把redis8888.conf移到$REDIS_HOME/redis-svrs/taobaoAny目录下(taobaoAny为自己新建)。4、启动redis服务:redis-server /home/redis/redis-2.4.15/redis-svrs/taobaoAny/redis8888.conf &5、通过“ps -x | gr
阅读全文
posted @
2013-05-30 16:45
Ruthless
阅读(16491)
推荐(0) 编辑
Jedis存储Java对象--Java序列化为byte数组方式
摘要:在Jedis开发中,我们很多时候希望直接把一个对象放到Redis中,然后在需要的时候取出来。Redis的key和value都支持二进制安全的字符串,存储Java对象不是问题,下面我们看一下如何来实现。1、要存储的对象现在写一个很土的Java Bean,包含两个字段,id和name,类名叫做Person。为了实现序列化需求,该类实现Serializable接口。package com.ljq.test;import java.io.Serializable;@SuppressWarnings("serial")public class Person implements Se
阅读全文
posted @
2013-05-29 11:15
Ruthless
阅读(21930)
推荐(2) 编辑
redis教程
摘要:Redis命令大全Redis入门教程:特性及数据类型的操作Redis命令:strings数据类型及操作Redis详解:hashes数据类型及操作Redis详解:lists数据类型及操作Redis详解:sets数据类型及操作Redis命令:sorted sets数据类型及操作Redis常用命令手册:键值相关命令Redis常用命令手册:服务器相关命令
阅读全文
posted @
2013-05-27 19:44
Ruthless
阅读(1330)
推荐(0) 编辑
redis配置文件redis.conf详细说明
摘要:# By default Redis does not run as a daemon. Use 'yes' if you need it.# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.#Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程(守护进程(daemon)是指在UNIX或其他多任务操作系统中在后台执行的电脑程序,并不会接受电脑用户的直接操控。)daemonize no # When running daemonized, Red
阅读全文
posted @
2013-05-27 18:07
Ruthless
阅读(33493)
推荐(2) 编辑
使用java客户端调用redis
摘要:Redis支持很多编程语言的客户端,有C、C#、C++、Clojure、Common Lisp、Erlang、Go、Lua、Objective-C、PHP、Ruby、Scala,甚至更时髦的Node.js,当然,更少不了Java的客户端支持。Redis官方列出的Java客户端也有少,有Jedis、JRedis、JDBC-Redis、RJC等,当然,Jedis是Redis官方首选的Java客户端开发包。下面我们简单对Jedis的入门作简单的介绍。 首先,加入Jedis的依赖包。Jedis依赖包下载地址:https://github.com/xetorthio/jedis/downloads然后,
阅读全文
posted @
2013-05-27 17:38
Ruthless
阅读(4613)
推荐(0) 编辑
windows下安装redis
摘要:1、redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add
阅读全文
posted @
2013-05-27 15:29
Ruthless
阅读(75460)
推荐(11) 编辑