redis初步入门
2016-01-10 10:51
746 查看
http://blog.csdn.net/u014419512/article/details/25693425
版权声明:本文为博主原创文章,未经博主允许不得转载。
目录(?)[+]
环境
安装
启动
调试
java调用
后台进程
更多资料
简单写个main方法就可以调用。
执行命令后,会提示你回答几个问题,可以一路回车过去,选择默认设置。
后续可以通过下面的方式启停服务。
1. /etc/init.d/redis_6379 start —启动
2. /etc/init.d/redis_6379 stop —服务
当然也可在/usr/local/bin目录下使用redis-server来启动。
PS: 我在执行install_server脚本后,发现服务启动不起来,查看/etc/init.d/redis_6379这个文件发现里面的换行符号被替换成了
版权声明:本文为博主原创文章,未经博主允许不得转载。
目录(?)[+]
环境
安装
启动
调试
java调用
后台进程
更多资料
环境
RHLinux-6.4-64-EN, 红帽6.4 64位,英文正式发布版安装
安装很简单,先下载redis的压缩包,下载地址见这里,然后拷贝到你的linux机器,接着执行下面的命令。1 2 3 | $ tar xzf redis-2.6.14.tar.gz $ cd redis-2.6.14 $ make |
启动
编译完后增加了src目录,执行src下面的redis-server脚本即可启动redis服务。1 | $ src/redis-server |
调试
执行src目录下的redis-cli脚本,这个是redis的客户端。1 2 34 | $ src/redis-cli redis> set foo bar OK redis> get foo "bar" |
java调用
Redis比较出名的java客户端是jedis,先下载jedis的jar包,可以去maven库搜下jedis就可以下载到,源码是放在github上:https://github.com/xetorthio/jedis。简单写个main方法就可以调用。
1 2 34 | public static void main(String[] args) { Jedis jedis = new Jedis("10.20.8.39"); //redis服务器的ip,端口默认6379 jedis.set("foo", "bar"); String value = jedis.get("foo"); System.out.println(value); } |
后台进程
之前的启动方式不是后台进程方式的,终端关了服务也就停了,可以使用下面的命令将Redis作为后台进程启动,并添加到系统启动命名中。12 | $ cd redis-2.6.14/utils $./install_server |
1 2 34 | Please select the redis port for this instance: [6379] Selecting default: 6379 Please select the redis config file name [/etc/redis/6379.conf] Selected default - /etc/redis/6379.conf Please select the redis log file name [/var/log/redis_6379.log] Selected default - /var/log/redis_6379.log Please select the data directory for this instance [/var/lib/redis/6379] Selected default - /var/lib/redis/6379 Please select the redis executable path [/usr/local/bin/redis-server] ... |
1. /etc/init.d/redis_6379 start —启动
2. /etc/init.d/redis_6379 stop —服务
当然也可在/usr/local/bin目录下使用redis-server来启动。
PS: 我在执行install_server脚本后,发现服务启动不起来,查看/etc/init.d/redis_6379这个文件发现里面的换行符号被替换成了
/n符号,手动将这些符号替换成换行就可以了。
相关文章推荐
- redis 笔记05 Sentinel、集群
- Redis
- redis第一天
- CentOS6.6下Redis3.0.6的安装配置
- redis主从复制(转载)
- twemproxy对redis集群
- 解决phpredis 'RedisException' with message 'read error on connection'
- redis 入门笔记(一)
- redis 安装(sentinel 方式)
- CentOS 6.5下Redis安装配置记录
- redis如何利用appendonly.aof恢复数据
- spring redis 整合
- Redis状态和信息查看
- Redis学习记录之配置文件(四)
- redis - 空格引起的bug
- 用Jedis操作redis示例一,Key,value HashMap
- redis+crontab异步处理任务
- 安装php-redis扩展
- Redis配置详解
- redis使用小计