iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Software Development

Redis還在學 系列

Redis已是目前多數系統廣泛使用在讀寫資料不論是當作資料庫或是做為快取機制使用都是相當的優秀,其透過記憶體機制,搭配易用的指令來配合業務所需,希望在自己學習的過程中留下一些經驗與大家分享。

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day1 Redis環境準備

前言 Redis 是由義大利人Salvatore Sanfilippo所開發的Key-value資料庫,其高效的性能和支持多種前後端語言的客戶端,不論是應用在...

2021-09-16 ‧ 由 zeroandy 分享
DAY 2

Day2 Redis基礎介紹

特性 使用記憶體進行操作 所有資料都透過Key-Value的方式存放在記憶體,在找尋所需資料透過Hashmap的方式取得,所以速度非常快。 簡單的資料結...

2021-09-17 ‧ 由 zeroandy 分享
DAY 3

Day3 Redis伺服器環境設定

作業系統配置 因為Redis Server是在記憶體進行所有的操作,故需要優先在作業系統中配置記憶體使用相關的設定來配合,藉此防止當記憶體不足out of me...

2021-09-18 ‧ 由 zeroandy 分享
DAY 4

Day4 Redis組態檔設定-GENERAL

Redis.config SIZE 注意size設定可以用以下方式,不分大小寫,但k 與 kb 代表的意義不同,需要特別注意. INCLUDES 可以依照自己...

2021-09-19 ‧ 由 zeroandy 分享
DAY 5

Day5 Redis組態檔設定-GENERAL 2

Redis.config GENERAL daemonize 是否要用daemon方式啟動Redis Server. # 預設 daemonize no...

2021-09-20 ‧ 由 zeroandy 分享
DAY 6

Day6 Redis組態檔設定-SNAPSHOT

Redis.config SNAPSHOT save Redis Server 依照需求將資料存在硬碟中保持持久化rdb.dump. # 預設 # 用途...

2021-09-21 ‧ 由 zeroandy 分享
DAY 7

Day7 Redis組態檔設定-REPLICATION

Redis.config REPLICATION replicaof 透過非同步方式進行Master與Replica進行資料同步,由Replica進行設定M...

2021-09-22 ‧ 由 zeroandy 分享
DAY 8

Day8 Redis組態檔設定-KEYS TRACKING/SECURITY/CLIENT

Redis.config KEYS TRACKING tracking-table-max-keys 當開啟Tracking 模式時,如果Tracking...

2021-09-23 ‧ 由 zeroandy 分享
DAY 9

Day9 Redis組態檔設定-LAZY FREEING/THREADED IO/KERNEL OOM CONTROL/APPEND ONLY MODE

Redis.config LAZY FREEING lazyfree-lazy-eviction lazyfree-lazy-expire lazyfree-...

2021-09-24 ‧ 由 zeroandy 分享
DAY 10

Day10 Redis組態檔設定-LUA SCRIPTING/REDIS CLUSTER/CLUSTER DOCKER/NAT support/SLOW LOG/LATENCY MONITOR

Redis.config LUA SCRIPTING lua-time-limit 執行lua script允許執行時間上限,超過則會被刪除.(毫秒) #...

2021-09-25 ‧ 由 zeroandy 分享