yiui_个人页

个人头像照片 yiui
个人头像照片
46
0
0

个人介绍

菜鸡acmer

擅长的技术

  • Java
  • C++
  • Android开发
  • 算法
  • SQL
  • Linux
获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2024年10月

  • 10.24 20:51:56
    发表了文章 2024-10-24 20:51:56

    GEO类型

    【10月更文挑战第9天】
  • 10.23 20:20:02
    发表了文章 2024-10-23 20:20:02

    redis 的List类型 实现 排行榜

    【10月更文挑战第8天】
  • 10.22 22:11:33
    发表了文章 2024-10-22 22:11:33

    限流+共享session redis实现

    【10月更文挑战第7天】
  • 10.21 21:09:50
    发表了文章 2024-10-21 21:09:50

    主从复制:多副本

    【10月更文挑战第6天】
  • 10.20 22:04:18
    发表了文章 2024-10-20 22:04:18

    计数器 分布式锁 redis实现

    【10月更文挑战第5天】
  • 10.19 21:59:02
    发表了文章 2024-10-19 21:59:02

    分片集群:横向扩展

    【10月更文挑战第4天】
  • 10.18 20:52:34
    发表了文章 2024-10-18 20:52:34

    单机版Redis

    【10月更文挑战第3天】
  • 10.17 21:20:59
    发表了文章 2024-10-17 21:20:59

    分布式环境的分布式锁 - Redlock方案

    【10月更文挑战第2天】Redlock方案是一种分布式锁实现,通过在多个独立的Redis实例上加锁来提高容错性和可靠性。客户端需从大多数节点成功加锁且总耗时小于锁的过期时间,才能视为加锁成功。然而,该方案受到分布式专家Martin的质疑,指出其在特定异常情况下(如网络延迟、进程暂停、时钟偏移)可能导致锁失效,影响系统的正确性。Martin建议采用fencing token方案,以确保分布式锁的正确性和安全性。
  • 10.16 22:08:37
    发表了文章 2024-10-16 22:08:37

    Redis分布式锁

    【10月更文挑战第1天】分布式锁用于在多进程环境中保护共享资源,防止并发冲突。通常借助外部系统如Redis或Zookeeper实现。通过`SETNX`命令加锁,并设置过期时间防止死锁。为避免误删他人锁,加锁时附带唯一标识,解锁前验证。面对锁提前过期的问题,可使用守护线程自动续期。在Redis集群中,需考虑主从同步延迟导致的锁丢失问题,Redlock算法可提高锁的可靠性。

2024年08月

  • 08.22 21:09:13
    发表了文章 2024-08-22 21:09:13

    跨服务降级

    【8月更文挑战第21天】
  • 08.21 21:30:51
    发表了文章 2024-08-21 21:30:51

    熔断和负载均衡

    【8月更文挑战第20天】
  • 08.20 21:18:53
    发表了文章 2024-08-20 21:18:53

    服务恢复正常

    【8月更文挑战第19天】
  • 08.19 22:10:17
    发表了文章 2024-08-19 22:10:17

    最终一致性

    【8月更文挑战第18天】
  • 08.18 21:46:16
    发表了文章 2024-08-18 21:46:16

    实时强一致性

    【8月更文挑战第17天】
  • 08.17 23:23:30
    发表了文章 2024-08-17 23:23:30

    缓存穿透和击穿

    【8月更文挑战第16天】
  • 08.16 20:19:15
    发表了文章 2024-08-16 20:19:15

    怎么确定一个服务的业务价值

    【8月更文挑战第15天】
  • 08.15 21:19:58
    发表了文章 2024-08-15 21:19:58

    查询缓存效果

    【8月更文挑战第14天】
  • 08.13 21:49:58
    发表了文章 2024-08-13 21:49:58

    innodb_buffer_pool_size

    【8月更文挑战第13天】
  • 08.12 21:12:50
    发表了文章 2024-08-12 21:12:50

    SAGA并发调度+ AT事务

    【8月更文挑战第12天】
  • 08.11 19:45:16
    发表了文章 2024-08-11 19:45:16

    两阶段提交

    【8月更文挑战第11天】
  • 08.10 23:36:17
    发表了文章 2024-08-10 23:36:17

    分库分表

    【8月更文挑战第10天】
  • 08.09 22:53:03
    发表了文章 2024-08-09 22:53:03

    读写分离

    【8月更文挑战第9天】
  • 08.08 20:56:57
    发表了文章 2024-08-08 20:56:57

    面试准备 数据迁移解决方案

    【8月更文挑战第8天】
  • 08.07 21:18:17
    发表了文章 2024-08-07 21:18:17

    排序服务流程

    【8月更文挑战第7天】
  • 08.06 21:03:42
    发表了文章 2024-08-06 21:03:42

    降低隔离级别

    【8月更文挑战第6天】
  • 08.05 21:05:24
    发表了文章 2024-08-05 21:05:24

    版本链

    【8月更文挑战第5天】
  • 08.04 18:18:52
    发表了文章 2024-08-04 18:18:52

    临键锁引发的死锁

    【8月更文挑战第4天】
  • 08.03 20:18:20
    发表了文章 2024-08-03 20:18:20

    基本面试

    【8月更文挑战第3天】
  • 08.02 23:27:40
    发表了文章 2024-08-02 23:27:40

    面试准备

    【8月更文挑战第2天】
  • 08.01 21:29:51
    发表了文章 2024-08-01 21:29:51

    间隙锁+临键锁

    【8月更文挑战第1天】

2024年07月

  • 07.16 22:23:18
    发表了文章 2024-07-16 22:23:18

    分库分表的一般做法 中间件的形态

    【7月更文挑战第14天】
  • 07.15 21:44:37
    发表了文章 2024-07-15 21:44:37
  • 07.14 17:53:58
    发表了文章 2024-07-14 17:53:58

    6

    6
  • 07.13 22:56:42
    发表了文章 2024-07-13 22:56:42

    5

    5
  • 07.12 22:23:49
    发表了文章 2024-07-12 22:23:49

    分库分表优化:引入中间表

    【7月更文挑战第12天】
  • 07.11 21:19:25
    发表了文章 2024-07-11 21:19:25

    UUID主键生成策略

    【7月更文挑战第9天】在分库分表场景中,自增主键不再适用,面试时应提及这一挑战。主键生成策略包括UUID,虽简单但有两弊端:长度过长且非递增。递增主键能优化存储,避免页分裂导致的性能下降。准备时需了解常见策略、创新方案及优化措施。例如,UUID的非递增性可能导致数据库的页分裂和性能影响。
  • 07.10 22:23:04
    发表了文章 2024-07-10 22:23:04

    二次查询过程

    【7月更文挑战第8天】
  • 07.09 21:27:24
    发表了文章 2024-07-09 21:27:24

    分库分表优化:换中间件 二次查询

    【7月更文挑战第7天】
  • 07.08 20:49:03
    发表了文章 2024-07-08 20:49:03

    分库分表优化 禁用跨页查询

    【7月更文挑战第6天】
  • 07.06 18:32:51
    发表了文章 2024-07-06 18:32:51

    MongoDB操作系统

    【7月更文挑战第5天】
  • 07.05 21:31:34
    发表了文章 2024-07-05 21:31:34

    MongoDB优化 索引

    【7月更文挑战第4天】
  • 07.04 20:30:11
    发表了文章 2024-07-04 20:30:11

    MongoDB查询过程

    【7月更文挑战第3天】
  • 07.03 20:26:32
    发表了文章 2024-07-03 20:26:32

    MongoDB主从结构、仲裁节点

    【7月更文挑战第2天】
  • 07.02 20:43:54
    发表了文章 2024-07-02 20:43:54

    MongoDB写入语义

    【7月更文挑战第1天】**MongoDB的Write Concern**(写入语义)关乎数据的**性能、可用性和可靠性**。通过w(多数、数字或自定义策略),j(磁盘写入确认)和wtimeout(超时设置)参数调整。w设为`majority`确保强可用性但影响性能;数字`N`平衡性能与风险;`j=true`保证数据到磁盘,而wtimeout设定超时后可能仍写入成功。面试中可讨论MongoDB在业务中的角色、选择原因、分片策略、数据规模、并发及部署架构,并对比其他中间件。

2022年02月

  • 发表了文章 2024-10-24

    GEO类型

  • 发表了文章 2024-10-23

    redis 的List类型 实现 排行榜

  • 发表了文章 2024-10-22

    限流+共享session redis实现

  • 发表了文章 2024-10-21

    主从复制:多副本

  • 发表了文章 2024-10-20

    计数器 分布式锁 redis实现

  • 发表了文章 2024-10-19

    分片集群:横向扩展

  • 发表了文章 2024-10-18

    单机版Redis

  • 发表了文章 2024-10-17

    分布式环境的分布式锁 - Redlock方案

  • 发表了文章 2024-10-16

    Redis分布式锁

  • 发表了文章 2024-08-22

    跨服务降级

  • 发表了文章 2024-08-21

    熔断和负载均衡

  • 发表了文章 2024-08-20

    服务恢复正常

  • 发表了文章 2024-08-19

    最终一致性

  • 发表了文章 2024-08-18

    实时强一致性

  • 发表了文章 2024-08-17

    缓存穿透和击穿

  • 发表了文章 2024-08-16

    怎么确定一个服务的业务价值

  • 发表了文章 2024-08-15

    查询缓存效果

  • 发表了文章 2024-08-13

    innodb_buffer_pool_size

  • 发表了文章 2024-08-12

    SAGA并发调度+ AT事务

  • 发表了文章 2024-08-11

    两阶段提交

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息