磐石市住房和城乡建设局网站,php网站建设思路方案,教育网站平台建设,东莞 网站建设 保健品Redis重点总结
1.redis分布式锁 2.redission实现分布式锁 注意#xff1a;加锁、设置过期时间等操作都是基于lua脚本完成.
redisson分布式锁#xff0c;实现可重入#xff08;前提是同一个线程下 3.redis主从集群 实现主从复制 ( Master-slave Replication)的工作原理 :
…Redis重点总结
1.redis分布式锁 2.redission实现分布式锁 注意加锁、设置过期时间等操作都是基于lua脚本完成.
redisson分布式锁实现可重入前提是同一个线程下 3.redis主从集群 实现主从复制 ( Master-slave Replication)的工作原理 :
slave从节点服务启动并连接到Master之后它将主动发送一个SYNC命令 Maser服务主节点收到同步命令后将启动后台存盘进程同时收集所有接收到的用于修改数据集的命令在后台进程执行完毕后。Mastr将传送整个数据库文件到Slave以完成一次完全同步 而slave从节点服务在接收到数据库文件数据之后将其存盘并加载到内存中 此后Master主节点继续将所有已经收集到的修改命令和新的修改命令依次传送给Slavesslave将在本次执行这些数据修改命令从而达到最终的数据同步。
如果Master和Slave之间的链接出现断连现象Slave可以自动重连Master但是在连接成功之后一次完全同步将被自动执行。 4.哨兵 4.1脑裂 5.分片集群 6.redis是单线程 7.网络模型 7.1阻塞IO 7.2非阻塞IO 7.3IO多路复用 8.虚拟内存机制 VM(虚拟内存)机制就是暂时把不经常访问的数据(冷数据)从内存交换到磁盘中从而腾出宝贵的内存空间存储其它需要访问的数据(热数据)。通过VM功能可以实现冷热数据分离使热数据仍在内存中、冷数据保存到磁盘。这样就可以避免因为内存不足而造成访问速度下降的问题。