分布式 ID 生成系统 Leaf 的设计思路,源码解读
分布式 ID 生成系统 Leaf 的设计思路,源码解读 什么是分布式ID? ID的特点就是唯一,而分布式ID就是指分布式系统下的ID,他是全局唯一的。 为啥需要分布式ID 这就和唯一息息相关了。比如我们使用MySQL存储数据,一开始数据量不大,但是业务经过一定时间的发展,单表数据每日剧增,最终突破1
Mysql和Redis双写不一致问题怎么解决?
Mysql和Redis双写不一致问题怎么解决? 在后端面试中,只要简历上写了 Redis,这道题是 100% 必问的: “怎么保证缓存和数据库的数据一致性?” 很多同学上来就背八股文:“延时双删、加分布式锁…” 但在面试官眼里,这道题考的不是死记硬背,而是你有没有处理过真实的线上事故。 因为在生产环
Redis 主从 + 哨兵 高可用环境搭建脚本(改进版)
Redis 主从 + 哨兵 高可用环境搭建脚本(改进版) #!/bin/bash
# ================================================
# Redis 主从 + 哨兵 高可用环境搭建脚本(改进版)
# ========================
Redis数据库基础
Redis数据库基础 Redis是基于内存的非关系数据库,主要用于解决缓存问题,储存key-value类型的数据,其中value可以有多种属性。 1.数据类型 字符串(String) 最基本的也是最重要的数据类型 哈希(Hash) 也被称之为散列,类似于Java的HashMap结构 列表(List)