zoukankan      html  css  js  c++  java
  • redis服务器命令+消息订阅+事务

     服务器命令
    ping:测试连接是否存活
    echo:在命令行打印一些内容
    select:选择数据库,Redis数据库编号从0-15,可以选择任意一个数据库来进行数据的存取
    quit:退出连接
    dbsize:返回当前数据库中key的数目
    info:获取服务器的信息和统计
    flushdb:删除当前选择数据库中的所有key
    flushall;删除所有数据库中的所有key
     
     
    消息订阅与发布
    1.subscribe channel:订阅频道,例:subscribe mychat,订阅mychat这个频道
    2.psubscribe channel*:批量订阅频道,例:psubscribe s*
    订阅以s*开头的频道
    3.publish channel content:在指定的频道中发布消息,如 publish mychat 'today is a newday'
     
     
    redis事务
    命令解释
    multi:开启事务用于标记事务的开始,其后执行的命令都将被存入命令队列,知道执行EXEC时,这些命令才会被原子的执行,类似于关系型数据库中的begin transaction
    exec:提交事务,类似于关系型数据库中的commit
    discard:事务回滚,类似于关系型数据库中的:rollback
  • 相关阅读:
    浅谈HashMap的内部实现
    浅谈Java的集合体系
    如何通过注解Bean类来封装SQL插入语句
    谈一谈垃圾回收器
    万物皆对象
    关于枚举
    Servlet向客户端发送中文数据的编码情况
    "流"派家族,一脉相承
    个人简历用HTML编写
    get和post的区别
  • 原文地址:https://www.cnblogs.com/MAPO/p/8483126.html
Copyright © 2011-2022 走看看