- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 1.kafka介绍
1.简介: kafka于2010年12月发布的开源消息系统 一种分布式。基于发布订阅的消息系统 2.特点: 1.数据的持久化:通过O(1)的磁盘数据结构提供数据的持久化 2.高吞吐量:每秒百万级消息读写 3.分布式:扩展能力强 4.多客户端支持:java,php,python,c++ 5.实时性:生产者生产的messgae立即被消费者可见 3.基本组件 broker 代表一个k...
2018-06-12 03:26:36 209
原创 6.reids sentinel
主从复制高可用 上节讲的主从复制可以实现读写分离,缓解master的读压力 如果master出现故障必须进行人工处理,包括选择一个slave 进行slaveof no one 使其成为master在其余slave上执行 slaveof newmaster包括客户端地址链接地址修改 需要自动监控各节点的运行情况需要一个组件实现监控,redis sentinel起到这么一个角色 架构说明 ...
2018-06-11 00:38:25 184
原创 5-redis主从复制
1.什么是主从复制 单机目前存在问题: 机器故障 容量瓶颈 QPS瓶颈 考虑到单机可能会出现的问题,因此需要出现相应的解决方案,redis的主从复制可以为作为基础。 master做将写请求同步到slave节点 一个master可以有多个slave 一个slave只能有一个master 数据流向是单向 master流向slave,保证数据一致性 2.复制的配...
2018-06-10 23:40:49 164
原创 4.redis持久化
1.持久化概念: redis支持 将内存中的数据持久化到磁盘中,在下次启动redis时可以将磁盘中的数据加载到内存中 2.持久化通用的两种方式: 快照 例如:redis RDB 记录日志 例如:redis AOF 3.redis持久化之AOF(Append-only file) client每次请求redis,都会将都会将写请求的命令保存到文件中, ①AOF三种策略...
2018-06-04 13:27:29 231
原创 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 484
testNG-eclipse离线插件
2017-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人