最新 最热

综合对比 Kafka、RabbitMQ、RocketMQ、ActiveMQ

本文将从,Kafka、RabbitMQ、ZeroMQ、RocketMQ、ActiveMQ 17 个方面综合对比作为消息队列使用时的差异。

2022-10-27
1

Kafka分片存储、消息分发和持久化机制

Broker:消息中间件处理结点,一个 Kafka 节点就是一个 broker,多个 broker 可以组成一个 Kafka集群。Topic:一类消息,例如 page view 日志、click 日志等都可以以 topic 的形式存在,Kafka 集群能够同时负责多个 topic 的分发...

2022-10-27
1

手把手实现一条延时消息

近期在维护公司的调度平台,其中有个关键功能那就是定时任务;定时任务大家平时肯定接触的不少,比如 JDK 中的 Timer、ScheduledExecutorService、调度框架 Quartz 等。...

2022-10-27
1

【Python技能】如丝滑般控制键盘鼠标

上面提到的子包都已被引入到pynput库中。要使用上面的子包,从pynput中引入即可。

2022-10-27
1

Redis 实现「附近的人」

前言:针对“附近的人”这一位置服务领域的应用场景,常见的可使用PG、MySQL和MongoDB等多种DB的空间索引进行实现。而Redis另辟蹊径,结合其有序队列zset以及geohash编码,实现了空间搜索功能,且拥有极高的运行效率。本文将从...

2022-10-27
1

如何用 Redis 统计独立用户访问量?

哈希是Redis的一种基础数据结构,Redis底层维护的是一个开散列,会把不同的key映射到哈希表上,如果是遇到关键字冲突,那么就会拉出一个链表出来。

2022-10-27
1

一致性 Hash 算法的实际应用

记得一年前分享过一篇《一致性 Hash 算法分析》,当时只是分析了这个算法的实现原理、解决了什么问题等。

2022-10-27
1

史上最全Redis总结

Redis 本质上是一个 Key-Value 类型的内存数据库, 整个数据库加载在内存当中进行操作, 定期通过异步操作把数据库数据 flush 到硬盘上进行保存。

2022-10-27
1

Redis最常见面试问题

Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。...

2022-10-27
1

Redis的7000字笔记总结

Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key - value 数据库

2022-10-27
1