database-internals
์ด 36๊ฐ์ ์ํค ยท 2 / 2 ํ์ด์ง ๐ก RSS ๐ธ๏ธ ๊ทธ๋ํ
- [Redis] Cache Patterns: Cache-Aside, Stampede, Eviction#redis #cache #pattern #eviction #stampede #performance
- [Redis] Cluster: 16384 ์ฌ๋กฏ, MOVED/ASK, Atomic Slot Migration#redis #cluster #sharding #scaling #valkey #gossip #slot
- [Redis] Distributed Lock: SET NX, Redlock, Fencing Token#redis #lock #mutex #distributed-systems #redlock #safety
- [Redis] Hash: ๊ฐ์ฒด ์ ์ฅ, Field TTL (7.4+), Listpack vs Hashtable#redis #data-structure #hash #object #field-ttl #listpack #hashtable
- [Redis] HyperLogLog & Geo: ํ๋ฅ ์นด์ดํ + ๊ณต๊ฐ ์ธ๋ฑ์ค#redis #data-structure #hyperloglog #geo #cardinality #spatial #probabilistic
- [Redis] List: Quicklist / Listpack, BLPOP, Sidekiq ํ#redis #data-structure #list #queue #stack #quicklist #listpack
- [Redis] Persistence: RDB / AOF / Hybrid#redis #persistence #durability #rdb #aof #fsync
- [Redis] Pub/Sub vs Streams: ํ๋ฐ ์ ํธ vs ์์ ๋ก๊ทธ#redis #pubsub #streams #queue #messaging #consumer-group
- [Redis] Replication & Sentinel: ๋น๋๊ธฐ ๋ณต์ ์ ์๋ Failover#redis #replication #sentinel #ha #failover
- [Redis] Set: ์ค๋ณต ์๋ ๋ฉค๋ฒ์ญ, SINTER / SUNION / SDIFF#redis #data-structure #set #membership #intset #hashtable
- [Redis] Sorted Set: Skiplist + Dict, ๋ฆฌ๋๋ณด๋, ์ฐ์ ์์ ํ#redis #data-structure #sorted-set #skiplist #leaderboard #priority-queue #range-query
- [Redis] Stream: Radix Tree + Listpack, Consumer Group ๋ด๋ถ#redis #data-structure #stream #log #consumer-group #radix-tree #listpack
- [Redis] String / Bitmap / Bitfield: ๊ฐ์ฅ ๊ธฐ๋ณธ + ๊ฐ์ฅ ๊ฐ๋ ฅ#redis #data-structure #string #bitmap #bitfield #counter
- [Redis] Vector Search: HNSW, SVS-VAMANA, Semantic Cache#redis #vector-search #embedding #semantic-cache #rag #llm #ai
- [DB Internals] B-Tree์ B+Tree ์ธ๋ฑ์ฑ#database #index #btree #btree-plus #query-optimization
- [DB Internals] MVCC: Multi-Version Concurrency Control#database #mvcc #transaction #isolation #postgresql #mysql