redis 事务

redis的发布与订阅
订阅一个频道:subscribe channel(频道名称) ...
发布消息:publish channel(频道) message(消息)
取消订阅:unsubscribe channel(频道名称)
事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。
事物的特性:原子性,一致性,隔离性,持久性
开启一个事务:multi
提交一个事务:exec
取消事务:discard
监听事务:watch
取消监听:unwatch
备份:save 使用这个命令之后,会保存一个dump.rdb
主从备份(一主一从,一主多从):
1).配置要有一个主节点 :进入redis.conf 修改bind 为主节ip
保存退出,从新开启redis服务
启动redis-cli 链接主节点(redis服务)
2).配置从节点:
进入redis.conf 修改bind 为主机ip
可以修改端口号
设置主节点信息(282行)
保存退出,重新开启redis服务
启动redis-cli -h 从节点的ip -p 从节点的port 连接从节点(redis服务)可以实现主从备份
安全:
查看密码:config get requirepass
设置:congig set requirepass ‘密码’
认证:auth 密码
取消密码:congig set requirepass ''
rdb 存的是插入的数据,
aof 是存在

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • NOSQL类型简介键值对:会使用到一个哈希表,表中有一个特定的键和一个指针指向特定的数据,如redis,volde...
    MicoCube阅读 4,060评论 2 27
  • redis事务 Redis 通过 MULTI 、 DISCARD 、 EXEC 和 WATCH 四个命令来实现事务...
    全能程序猿阅读 2,187评论 0 11
  • 基于内存的NoSQL数据库。提供五种数据结构的存储。字符串、列表、集合、有序集合、散列表。Redis 支持很多特性...
    韩绝交阅读 726评论 0 1
  • redis 是一个高性能的key-value 数据库。作为no sql 数据库redis 与传统关系型数据库相比有...
    点融黑帮阅读 2,921评论 1 15
  • Redis的事务是基于单线程的两阶段不完全事务(主要是不支持原子性),它仅仅是保证事务里的操作会被连续独占的执行。...
    zhanglbjames阅读 1,779评论 0 3