如何在 Node 使用 Redis 的 RPUSH ?
Redis 的 RPUSH
可直接針對 List 新增 Element,亦可使用 Node Redis 的 rpush()
。
失くすものさえない今が強くなるチャンスよ
Redis 的 RPUSH
可直接針對 List 新增 Element,亦可使用 Node Redis 的 rpush()
。
Redis 的 INCRBYFLOAT
可直接針對 KEY 增加指定 Float,亦可使用 Node Redis 的 incrbyfloat()
。
Redis 的 HINCRBY
可直接針對 Hash 增加指定值,亦可使用 Node Redis 的 hincrby()
。
Redis 的 INCRBY
可直接針對 KEY 增加指定值,亦可使用 Node Redis 的 incrby()
。
Redis 的 HMSET
與 HMGET
可同時設定多筆 Field 在單一 Key 內,亦可使用 Node Redis 的 hmset()
與 hmget()
。
Redis 的 HSET
與 HGET
可設定 Hash 在 Key 內,亦可使用 Node Redis 的 hset()
與 hget()
。
Redis 的 DEL
可刪除 Key,亦可使用 Node Redis 的 del()
。
Redis 的 MSET
與 MGET
可同時設定多筆 Key / Value Pair,亦可使用 Node Redis 的 mset()
與 mget()
。
Redis 的 SET
與 GET
可設定單筆 Key / Value Pair,亦可使用 Node Redis 的 set()
與 get()
。
Node 只要安裝 Redis Client,就能存取 Redis,但其提供為 Callback-based API,要轉成 Promised-based API 後才方便在 Resolver 使用。
Node 只要安裝 Redis Client,就能存取 Redis,可使用傳統 Callback 或 Promise。
Redis 為常用的 In-Memory Key Value Database,適合用來當 Cache 輔助 Database,傳統會使用 Homebrew 安裝 macOS 版 Redis,本文介紹使用 Docker 執行 Redis。