Redis 001能做什麼?

2021-09-12 17:44:52 字數 1162 閱讀 9288

本部落格
說說redis能做什麼呢?

2、記錄使用者的帖子id列表(排序),便於快速顯示使用者的帖子列表(zset);

3、記錄帖子的標題、摘要、作者和封面資訊,用於列表頁展示(hash);

5、快取近期熱帖內容(帖子內容的空間占用比較大),減少資料庫壓力(hash);

7、如果帖子id是整數自增的,可以使用redis來分配帖子id(計數器);

8、收藏集和帖子之間的關係(zset);

9、記錄熱榜帖子id列表、總熱榜和分類熱榜(zset);

10、快取使用者行為歷史,過濾惡意行為(zset、hash);

redis的安裝主要有以下三種方式:

# 拉取 redis 映象

> docker pull redis

# 執行 redis 容器

> docker run --name myredis -d -p6379:6379 redis

# 執行容器中的 redis-cli 可以直接使用命令列操作 redis

> docker exec -it myredis redis-cli

> git clone --branch 2.8 --depth 1 [email protected]:antirez/redis.git

> cd redis

# 編譯

> make

> cd src

# 執行伺服器,daemonize表示在後台執行

> ./redis-server --daemonize yes

# 執行命令列

> ./redis-cli

# mac

> brew install redis

# ubuntu

> apt-get install redis

# redhat

> yum install redis

# 執行客戶端

> redis-cli

現架構設計(碼農)兼創業技術顧問,不羈平庸,熱愛開源,雜談程式人生與不定期乾貨。

Redis 001能做什麼?

本部落格說說redis能做什麼呢?2 記錄使用者的帖子id列表 排序 便於快速顯示使用者的帖子列表 zset 3 記錄帖子的標題 摘要 作者和封面資訊,用於列表頁展示 hash 5 快取近期熱帖內容 帖子內容的空間占用比較大 減少資料庫壓力 hash 7 如果帖子id是整數自增的,可以使用redis...

能做什麼,想做什麼

做為乙個企業,首先要明確的是自己能做什麼。看到做什麼能賺錢就上 做一手好菜,你可以去開餐館 養雞的,就開個養雞場 會理財的,就做 做投資。不管你能做什麼,至少你要能做一件事,那是安身立命之本呀1.一把菜刀在手,吃喝不愁。做企業,可以先培養自己的優勢,然後謀求發展。把自己的優勢應用到相應的行業中,為其...

VB能做什麼?

vb的強弱爭論由來以久,會c語言的人總帶著一種不屑,就像白人對有色人種一樣,天生帶著一種優越感 那個功能你小小語言真的能實現?劉翔在奧運110欄上奪得了世界第一 中國人 亞洲人 為之振奮不已 但給人總有點那種感覺。就像vb人員會說,vb也可以開發編譯器呢,用友軟體前期還是用vb開發的呢 但也給人那種...