Redis性能优化培训 .ppt

Redis性能优化培训 Redis性能优化培训 Redis 性能优化培训 快速掌握Redis性能优化 目录 Redis简介 Redis特性 Redis性能数据指标 常见性能问题分析 性能优化方案 性能测试 Redis简介 Redis 是一个开源的高性能Nosql数据库,也是基于内存的Key-Value存储系统,可以用作数据库、缓存和消息中间件 支持多种数据结构:字符串、哈希表、列表、集合、有序集合、位图、Hyperloglogs 内置了复制,LUA脚本, LRU数据淘汰,事务和不同级别的磁盘持久化等功能 通过Sentinel哨兵和Cluster自动分片集群提供高可用性 Redis特性 基于单线程模型实现,一个线程服务所有客户端请求,采用非阻塞式 IO 线程安全,所有操作都是原子的,不会因并发产生数据异常 速度非常快,大部分命令算法时间复杂度都是 O(1) 使用高耗时 Redis 命令很危险,会占用唯一线程的大量处理时间,导致所有的请求都被拖慢 Redis性能数据指标 通过Redis-cli命令行界面访问到Redis服务器,使用info命令获取丰富的Redis性能数据指标 info命令输出的数据可分为10个类别,分别是: server clients memory persistence stats replication cpu commandstats cluster ke

文档评论(0)

1亿VIP精品文档

相关文档