随笔分类 - Redis
摘要:slaveof masterhost masterport slaveof 本身是异步命令,执行命令时,节点只保存主节点信息后返回,后续复制流程在节点内部异步执行。 slaveof no one 断开与主复制关系 只读 由于复制只能从主节点到从节点,对于从节点的任何修改主节点都无法感知,修改从节点会
阅读全文
摘要:Redis支持RDB和AOF两种持久化机制,持久化功能有效地避免因进程退出造成的数据丢失问题,当下次重启时,利用之前持久化的文件即可实现数据恢复。 RDB RDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发分为手动和自动 触发机制 手动触发: save命令:阻塞当前redis服务器,知道RD
阅读全文
摘要:主从复制问题 1.一旦主节点出现故障, 手动提升从节点为主节点, 手动修改web的主节点地址 复制命令到新的主节点 2.主节点写能力有限 3.主节点存储能力有限制 主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用。
阅读全文
摘要:单机瓶颈 1 虽然Redis可以实现单机的数据持久化,但是无论是RDB还是AOF,都解决不了单点宕机问题。 2 即一台单机Redis服务器本身出现系统故障,硬件故障等问题后,就会直接造成数据的丢失, 3 此外,单机的性能也是有极限的,因此需要使用另外的技术来解决单点故障和性能扩展的问题。 主从复制原
阅读全文
摘要:6379 6379是手机按键上MERZ对应的号码 MERZ取自意大利歌女Alessia Merz的名字bind 0.0.0.0 监听地址,多个地址用空格隔开 protected-mode yes 在没有设置bind id和密码的时候,仅允许127.0.0.1 6379 连接 port 6379 默认
阅读全文
摘要:安装 yum install php php-fpm php-pecl-redis nginx redis -y 修改nginx配置文件 server { listen 8000; server_name localhost; root /var/www/html/; index index.php
阅读全文
摘要:Redis起源 一种基于键值对的NoSQL数据库。 Redis值可以是由字符串,哈希,列表,集合,有序集合,位图,HyperLogLog,GEO等多种数据结构和算法组成,可以满足很多场景 Redis将数据存放在内存中,读写性能非常惊人。 Redis可以将内存的数据利用快照和日志的形式保存硬盘,保证内
阅读全文