Introduction

by Aaron • 10/22/2022, 8:51:42 AM

Table of Content

什麼是Redis

Redis 是一個開源、基於記憶體的高性能 key-value 資料庫。 Redis 最初被開發為一個用於緩存的工具,但隨著時間的推移,它已經演變成一個多用途的數據庫,用於處理各種不同的用例,包括緩存、會話存儲、消息佇列、實時分析等。

Redis 與其他 key-value 的緩存庫比較有三個特點

Redis 將數據存在記憶體中,透過讀寫記憶體得到較高的併發性能。但若 Redis 意外關閉、重啟的話,數據將會丟失。 因此 Redis 提供兩種資料池久化的機制( RDB 和 AOF )

包含 RDB, AOF 都是可以看作是 Redis 備份的機制

Redis的優勢

Redis 與其他 key-value 的資料庫有哪些不同

Redis 高性能原理

© 2025 Aaron Li. All Rights Reserved.