redis缓存服务器
2024-09-05 11:58:47
1、什么是redis?
Redis 是一个基于内存的高性能key-value数据库。
2、使用redis的好处?
速度快,因为数据存在内存,类似hashmap,hashmap的优势就是查找和操作的时间复杂度都时O(1)
支持丰富的数据类型,支持string\list\set\sorted set\hash
支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行
丰富的特性:可用于缓存,消息,按key设置过期时间,过期后会自动删除
3、redis常见性能问题考核解决方案?
master最好不要做任何持久化工作,如rdb内存快照和AOF日志文件
如果数据比较重要,某个slave开启aof备份数据,策略设置为每秒同步一次
为了主从复制的速度和连接的稳定性,Master和Slave最好在同一个局域网内
尽量避免在压力很大的主库上增加从库
主从复制不要用图状结构,用单向链表结构更为稳定,即:Master <- Slave1 <- Slave2 <- Slave3…
这样的结构方便解决单点故障问题,实现Slave对Master的替换。如果Master挂了,可以立刻启用Slave1做Master,其他不变。
最新文章
- Css3新特性应用之形状
- EXT.NET 使用总结(3)--动态图表
- java web.xml配置详解
- npm相关
- CentOS 中PHP开启 GD功能
- Python 模块学习:re模块
- (转)Visual Studio原生开发的10个调试技巧(二)
- jQuery选择器之子元素过滤选择器Demo
- 用java调用oracle存储过程总结(转)
- SSH框架总结(框架分析+环境搭建+实例源代码下载)
- (转)ThinkPHP3.0 使用分组后路径访问无效的解决方法!
- C C++ Java中的static
- ios 屏幕方向的设置
- Linux中的DRM
- Python之PIL库的运用、GIF处理h
- OOA/OOD&;UML部分
- python-flask基础
- float浮动,定位
- mysql(5.7.17)字符集设置(character_set/collation)
- velocity的一些优化记录
热门文章
- Pycharm2019最新激活码
- BZOJ 4031: [HEOI2015]小Z的房间 (矩阵树定理 板题)
- 下载Americanlife 语音材料
- CTS添加新测试用例步骤
- centos7系统中忘记了root管理员账号密码
- 23.Python位运算符详解
- [CSP-S模拟测试]:装饰(数学)
- iOS8-Sampler
- y7000笔记本 darknet-yolo安装与测试(Ubuntu16.04+Cuda9.0+Cudnn7.1)
- ubuntu16.04 anaconda3安装