码迷,mamicode.com
首页 > 其他好文 > 详细

redis5 别的操作及注意点

时间:2017-11-22 13:12:49      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:4.0   select   sha   sel   key   从服务器   并且   显示   设置   

 

 

 

aaaa

消息订阅与分布

在我们实例中我们创建了订阅频道名为 redisChat:

  1. redis 127.0.0.1:6379> SUBSCRIBE redisChat
  2.  
  3. Reading messages... (press Ctrl-C to quit)
  4. 1) "subscribe"
  5. 2) "redisChat"
  6. 3) (integer) 1

现在,我们先重新开启个 redis 客户端,然后在同一个频道 redisChat 发布两次消息,订阅者就能接收到消息。

  1. redis 127.0.0.1:6379> PUBLISH redisChat "Redis is a great caching technique"
  2.  
  3. (integer) 1
  4.  
  5. redis 127.0.0.1:6379> PUBLISH redisChat "Learn redis by w3cschool.cc"
  6.  
  7. (integer) 1
  8.  
  9. # 订阅者的客户端会显示如下消息
  10. 1) "message"
  11. 2) "redisChat"
  12. 3) "Redis is a great caching technique"
  13. 1) "message"
  14. 2) "redisChat"
  15. 3) "Learn redis by w3cschool.cc"

bb数据库

@选择数据库

一个redis实例最多可提供16个数据库,下标从0到15,客户端默认连接第0号数据库,也可以通过select选择连接哪个数据库

select 1

@把一个键移库

move key  1

@flushall

是所有课的库都删除

建议:不同的应用系统要使用不同的redis实例而不是使用同一个redis实例下的不同数据库

 

 

 

 

 

 

 

 

 

 

 

3

在php代码中使用redis服务

$redis = new Redis();

$redis->connect(‘127.0.0.1‘,‘host‘);//redis服务器ip及端口号

$redis->set($key,$value,$timeout);//设置缓存:键-值-缓存时间

$redis->get($key);//查找缓存

$redis->del($key);//删除缓存

$redis->delete($key);//删除缓存

 

 

 

5特点

Redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步(数据可以从主服务器向任意数量的从服务器上同步,从服务器可以是关联其他从服务器的主服务器。)。

redis5 别的操作及注意点

标签:4.0   select   sha   sel   key   从服务器   并且   显示   设置   

原文地址:http://www.cnblogs.com/keiweila/p/7878495.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!