diff --git a/notes/pics/bloom-filter.png b/notes/pics/bloom-filter.png index 4d6aa70b..d8d148ff 100644 Binary files a/notes/pics/bloom-filter.png and b/notes/pics/bloom-filter.png differ diff --git a/notes/pics/cache-aside-race.png b/notes/pics/cache-aside-race.png index aa813432..ed18b996 100644 Binary files a/notes/pics/cache-aside-race.png and b/notes/pics/cache-aside-race.png differ diff --git a/notes/pics/lru.png b/notes/pics/lru.png index c5252ce2..ddaf7fe5 100644 Binary files a/notes/pics/lru.png and b/notes/pics/lru.png differ diff --git a/tools/diagram/src/bloom-filter.svg b/tools/diagram/src/bloom-filter.svg index 83dbc77e..55662c60 100644 --- a/tools/diagram/src/bloom-filter.svg +++ b/tools/diagram/src/bloom-filter.svg @@ -1,31 +1,31 @@ - + - + - + @@ -34,7 +34,7 @@ 0 0 - + 1 1 @@ -43,13 +43,13 @@ 0 3 - + 1 4 0 5 - + 1 6 @@ -61,7 +61,7 @@ 0 9 - + 1 10 @@ -70,7 +70,7 @@ 0 12 - + 1 13 @@ -79,11 +79,9 @@ 0 15 - - + key1 - - + key2 @@ -92,11 +90,9 @@ 插入 - - + key3 - - + key4 diff --git a/tools/diagram/src/cache-aside-race.svg b/tools/diagram/src/cache-aside-race.svg index daaf127a..3af8f9aa 100644 --- a/tools/diagram/src/cache-aside-race.svg +++ b/tools/diagram/src/cache-aside-race.svg @@ -1,23 +1,23 @@ - + - + @@ -26,17 +26,13 @@ - - + 写请求 - - + 缓存 - - + 数据库 - - + 读请求 ① 删除缓存 diff --git a/tools/diagram/src/lru.svg b/tools/diagram/src/lru.svg index 2fcde3cb..bfa660fe 100644 --- a/tools/diagram/src/lru.svg +++ b/tools/diagram/src/lru.svg @@ -1,50 +1,45 @@ - + - + - + LRU:HashMap + 双向链表 - - + head - - + k2 - - + k3 - - + k1 - - + tail @@ -56,13 +51,13 @@ HashMap - + k2 - + k3 - + k1 哨兵