
redis
文章平均质量分 53
ckengkundiao
这个作者很懒,什么都没留下…
展开
-
redis初体验
1.redis安装首先搭建centos虚拟机 总结一下遇到的问题: 1.无法联网: 虚拟机安装centos后,centos默认网卡未激活。 激活网卡:vi /etc sysconfig/network-scripts/ifcfg-ens33(改文件名字具体cd到目录下查看) 保存后重启网卡: service network restart 使...原创 2017-11-18 17:15:23 · 381 阅读 · 0 评论 -
1.redis介绍
1.redis特性速度快 体现在内存处理持久化 可以把数据持久化到磁盘多种数据结构 支持多种编辑语言功能丰富简单主从复制高可用 分布式1️⃣ 速度快 官方给出 10W OPS 数据存放在哪里 -》 内存 语言编写 -》 c语言(核心代码约50000line) 线程模型 -》单线程 类型 每秒读写次数 随机读写延迟 访问带宽 内存...原创 2018-04-26 01:26:30 · 1608 阅读 · 0 评论 -
2-redis安装
redis-linux安装1.redis安装wget http://download.redis.io/releases/redis-4.0.9.tar.gztar -zxvf redis-4.0.9.tar.gz ln -s redis-4.0.9 redis (建立软连接)cd redis make && makeinstall2.redis可执...原创 2018-04-26 02:58:59 · 226 阅读 · 0 评论 -
4.redis持久化
1.持久化概念:redis支持 将内存中的数据持久化到磁盘中,在下次启动redis时可以将磁盘中的数据加载到内存中2.持久化通用的两种方式:快照 例如:redis RDB 记录日志 例如:redis AOF3.redis持久化之AOF(Append-only file)client每次请求redis,都会将都会将写请求的命令保存到文件中, ①AOF三种策略...原创 2018-06-04 13:27:29 · 248 阅读 · 0 评论 -
3.redis API使用及理解
redisAPI分类通用命令字符串类型哈希类型列表类型集合类型有序集合类型1.通用命令keys dbsize exists key del key [key…] expire key seconds(设置key过期时间) type key/**keys列出匹配到的key复杂度为O(n) 不建议在现场环境使用,redis使用单线程模型,会阻塞其...原创 2018-06-02 16:19:17 · 511 阅读 · 0 评论 -
5-redis主从复制
1.什么是主从复制 单机目前存在问题: 机器故障 容量瓶颈 QPS瓶颈 考虑到单机可能会出现的问题,因此需要出现相应的解决方案,redis的主从复制可以为作为基础。 master做将写请求同步到slave节点 一个master可以有多个slave 一个slave只能有一个master 数据流向是单向 master流向slave,保证数据一致性2.复制的配...原创 2018-06-10 23:40:49 · 177 阅读 · 0 评论 -
6.reids sentinel
主从复制高可用 上节讲的主从复制可以实现读写分离,缓解master的读压力 如果master出现故障必须进行人工处理,包括选择一个slave 进行slaveof no one 使其成为master在其余slave上执行 slaveof newmaster包括客户端地址链接地址修改 需要自动监控各节点的运行情况需要一个组件实现监控,redis sentinel起到这么一个角色 架构说明 ...原创 2018-06-11 00:38:25 · 209 阅读 · 0 评论