![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库技术
数据库技术点点滴滴
程序员阿广
一名程序猿,热爱技术,热爱分享
做一名匠人,匠人的世界没有“小事”,要时刻存一颗工匠般的心,去做事,去生活
展开
-
Redis 使用技巧
Redis 现在非常受欢迎,似乎已经成为内存数据存储行业的标准。本人结合平时使用Redis经验,也同时查找了一些网上别人的总结经验,总结以下几条Redis使用技巧。 1. 停止使用 KEYS 众所周知,key指令可以很方便的读取数据,但是随着redis中key数量的增多,当key数量越大,keys 命令执行越慢,关键是这会阻塞服务器,对单线程的redis来说,简直是就是灾难。用替代命令scan代替: for key in'keys *': doAllTheThings() 但是当你有1300万个key原创 2020-10-24 21:17:22 · 223 阅读 · 0 评论 -
Redis常见面试问题汇总及解析
面试后端开发的职位,相信大家经常被问到有关redis问题。Redis作为缓存系统的代表很有必要弄熟搞懂,无论是在工作当中还是求职面试过程中都是大有裨益的,本文将详细介绍一些redis的一些典型问题,并给出了一些参考解答。 由于作者水平有限,可能会有存在一些问题,欢迎大家不吝批评指教。本文全文约2000字,阅读完大概需要5分钟时间。 常见问题 redis性能为什么高? 单线程的redis如何利用多核cpu机器? redis的缓存淘汰策略? redis如何持久化数据? redis有哪几种数据结构? re原创 2020-08-12 21:45:07 · 494 阅读 · 2 评论 -
Redis集群管理方式
Redis的有三种集群方式:主从复制,哨兵模式和集群。 主从复制 从服务器连接主服务器,发送SYNC命令; 主服务器接收到SYNC后执行BGSAVE命令生成RDB文件,并使用缓冲区记录此后执行的所有写命令; 主服务器BGSAVE执行完后,向所有从服务器发送快照文件,并在发送期间继续记录被执行的写命令; 从服务器收到快照文件后丢弃所有旧数据,载入收到的快照; 主服务器快照发送完毕后开始向从服务器发送缓冲区中的写命令; 从服务器完成对快照的载入,开始接收命令请求,并执行来自主服务器缓冲区的写命令;(从服务器初原创 2020-08-12 21:06:57 · 283 阅读 · 0 评论