Redis的安装和使用

来源:互联网 发布:预制梁悬臂参数c算法 编辑:程序博客网 时间:2024/06/05 10:30

下载地址:http://www.redis.io/download

tar xzf redis-1.2.6.tar.gz

cd redis-1.2.6。
编译生成可执行文件
由于makefile文件已经写好,我们只需要直接在源码目录执行make命令进行编译即可:
make
make-test
sudo make install
make命令执行完成后,会在当前目录下生成本个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-stat,它们的作用如下:
redis-server:Redis服务器的daemon启动程序
redis-cli:Redis命令行操作工具。当然,你也可以用telnet根据其纯文本协议来操作
redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能
redis-stat:Redis状态检测工具,可以检测Redis当前状态参数及延迟状况。

进入redis的utilus目录 执行install_server.sh安装和启动redis
使用redis-cli进入命令行客户端:
参考redis中文网站http://www.redis.cn/

参考命令使用:http://www.redisdoc.com/en/latest/


附上Java连接jedis的例子需要jedis-2.1.0.jar

package junit.test;import java.util.Set;import redis.clients.jedis.Jedis;import redis.clients.jedis.exceptions.JedisConnectionException;public class FirstClient {private static Jedis jedis = new Jedis("192.168.0.58");public void testConn() {try {jedis.connect();Set<String> result=jedis.zrevrange("s", 0, 10);System.out.println(result);jedis.ping();jedis.quit();} catch (JedisConnectionException e) {e.printStackTrace();}}public void setTest() {try {for (int i = 0; i < 100; i++) {jedis.set("key" + i, "value" + i);}} catch (Exception e) {e.printStackTrace();}}public void getTest() {try {for (int i = 0; i < 100; i++) {System.out.println(jedis.get("key" + i));}} catch (Exception e) {e.printStackTrace();}}public static void main(String[] args) {FirstClient client = new FirstClient();client.setTest();client.getTest();client.testConn();}}


0 0