- 博客(10)
- 收藏
- 关注
转载 clickhouse-client报错Code: 210. DB::NetException: Connection refused (localhost:9000)
ClickHouse 启动报错Init script is already running,clickhouse-client报错Code: 210. DB::NetException: Connection refused (localhost:9000)
2021-06-04 16:32:36
3253
原创 Redis实战
Redis实战Redis客户端通信协议常用客户端JedisCluster获取连接原理Jedis 实现分布式锁LettuceRedisson数据一致性缓存使用场景一致性问题的定义方案选择Redis∶ 删除还是更新?先更新数据库,再删除缓存先删除缓存,再更新数据库高并发问题缓存雪崩什么是缓存雪崩缓存雪崩的解决方案缓存穿透缓存穿透何时发生经典面试题哈希碰撞布隆过滤器原理布隆过滤器在项目中的使用布隆过滤器的不足与变种布隆过滤器的其他应用场景Redis客户端通信协议Redis 监听默认 6379 的端口号,可以
2020-12-07 23:08:29
964
1
原创 Kafka笔记3
Kafka笔记3Kafka消费者管理offset维护offset的存储offset的更新消费者消费策略(消费者与分区关系)消费策略rebalance 分区重分配Kafka为什么这么快?磁盘顺序I/O索引机制批量操作和压紧零拷贝Kafka消息不丢失的配置Kafka消费者管理offset维护offset的存储kafka 早期的版本把消费者组和 partition 的 offset 直接维护在 ZK 中,但是读写的性能消耗太大了。后来就放在一个特殊的 topic 中,名字叫_consumer_offset
2020-11-20 00:09:49
172
原创 Kafka笔记2
Kafka笔记2生产者原理生产者消费发送流程服务端相应ACKKafka Broker 存储原理partition分区replica 副本segment索引消息保留(清理)机制高可用架构Controller 选举主从同步在这里插入图片描述replica 故障处理生产者原理生产者消费发送流程生产端主要由两个线程协调运行。这两条线程分别为 main 线程和 sender 线程(发送线程)。拦截器拦截器的作用是实现消息的定制化(类似于∶ Spring Interceptor、MyBatis 的插件、Qu
2020-11-15 20:54:48
158
原创 Kafka笔记
kafka笔记应用领域安装架构分析关键字解读架构图消息幂等性生产者事务Kafka和RabbitMQ对比Kafka主要特性Kafka和RabbitMQ的主要区别应用领域主要应用在大数据领域,数据集成,流计算集成。主要使用场景:MQ,监控,分布式日志聚合,数据集成+流计算安装需要JDK环境依赖ZooKeeper依赖没有自带的界面管理工具,目前有kafka-manager和kafka-eagle架构分析关键字Broker:kafka节点服务Topic:可以理解为队列名(生产者发送消息时
2020-11-14 20:56:22
408
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人