自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 mysql数据同步ES方案---Canal

Canal 是由阿里巴巴开源的一款数据捕获工具,专为解决 MySQL 数据实时同步问题设计。它通过模拟 MySQL 从库的方式来监听和解析 binlog 日志,从而获取 MySQL 的数据变更,支持将这些变更同步到其他数据存储系统,比如 Redis、Elasticsearch、Kafka 等,满足多种数据同步需求。

2024-10-11 20:36:18 645

原创 mysql之主从复制原理及实践

在现代数据库管理中,数据的高可用性和负载均衡是至关重要的。MySQL 的主从复制功能提供了一种有效的解决方案,可以通过将数据从一个主服务器复制到一个或多个从服务器,来实现数据的备份、读取负载分担和高可用性。的值替换为实际的主实例 IP 地址、端口号、同步用户及其密码,以及在主实例中通过。在 MySQL 控制台中,创建一个用于数据同步的专用用户,确保该用户具备。登录 MySQL 后,使用以下命令配置从实例连接到主实例。用户即可用于从实例的数据同步连接,接下来可以继续配置从实例。

2024-10-11 20:22:08 778

原创 redis高级数据类型之Bitmap

Redis 的 Bitmap 数据类型实际上是基于字符串实现的,它允许用户以位(bit)为单位存储和操作数据。Bitmap 数据类型在 Redis 2.8 版本中被引入,旨在处理需要高效状态跟踪和统计的场景。Bitmap 是一种紧凑的数据结构,可以在有限的内存中表示大量的状态信息,尤其适用于高并发的应用程序。通过对 Redis 的 Bitmap 和 Bloom 过滤器的探讨,我们深入了解了如何在社交应用中有效管理用户状态和确保昵称的唯一性。

2024-10-11 20:13:13 303

原创 redis高级数据类型之Geospatial

Redis 的 Geospatial 数据类型专门用于存储和处理与地理位置相关的数据。它允许开发者利用经纬度坐标来表示地理位置,并提供多种命令来进行高效的地理空间计算和查询。

2024-10-11 20:09:38 234

原创 redis高级数据类型之HyperLogLog

HyperLogLog 是 Redis 2.8 版本中新增的数据类型,专门用于统计基数(cardinality)的数据集合。它是一种基于概率算法的数据结构,能够高效地估算集合中不重复元素的数量。HyperLogLog 作为一种高效的概率性数据结构,在处理大规模数据集时展现了其卓越的性能和低内存占用。它能够快速估算集合中的独特元素数量,适用于社交应用、网络监控、广告统计等多个场景。虽然其统计结果存在一定的误差,但在大多数情况下,这种误差是可以接受的,尤其是在需要高频次计数和实时反馈的应用中。

2024-10-11 20:03:45 383

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除