Redis的连接
2016-01-19 14:13
495 查看
require 'redis' require 'json' redis = Redis.new #指定主机名,端口号,和db #redis = Redis.new(:host=>"127.0.0.1",:port=>6379,:db=>1) #通过URL 去连接redis #redis = Redis.new(:url=>"redis://:xx@x.x.x.x:6380/1") # 连接redis的监听unix套接字 #redis = Redis.new(:path=>'tmp/redis.sock') #如果redis有密码 #redis = Redis.new(:host=>"127.0.0.1",:port=>6379,:db=>1,:password=>'mysecret') #启动redis: nohup src/redis-server & #简单的写入操作 redis.set('mykey','hello world') puts redis.get('mykey') redis['foo'] = 'bar' #redis.set('foo','bar') p redis['foo'] #删除 # redis.del('foo') #redis 的value值只能是string 如果想存入一个对象,可以用一些可以序列化的机制 # redis.set 'foo',[1,2,3].to_json # puts JSON.parse(redis.get('foo'))
相关文章推荐
- 基于redis缓存的session共享
- redis之如何配置jedisPool参数
- Redis 列表(List)
- redis集群操作
- redis队列及多线程应用
- Redis安装部署(Linux)
- Redis系列二:Redis支持的数据类型和使用方法(一)
- Redis系列三:Redis常用设置
- Redis系列一:初识Redis
- Redis系列二:Redis支持的数据类型和使用方法(二)
- 基于nginx tomcat redis分布式web应用的session共享配置
- redis info命令详解
- C# redis使用之ServiceStack
- Redis使用总结
- redis在java中的客户端连接
- windows下安装php5.5的redis扩展
- Redis总结
- redis之RDB持久化与AOF持久化
- redis中各种数据类型对应的jedis操作命令
- Redis作为缓存自我总结