天天看點

Redis開發與運維. 3.9 本章重點回顧

<b>3.9 本章重點回顧</b>

1)慢查詢中的兩個重要參數slowlog-log-slower-than和slowlog-max-len。

2)慢查詢不包含指令網絡傳輸和排隊時間。

3)有必要将慢查詢定期存放。

4)redis-cli一些重要的選項,例如--latency、–-bigkeys、-i和-r組合。

5)redis-benchmark的使用方法和重要參數。

6)pipeline可以有效減少rtt次數,但每次pipeline的指令數量不能無節制。

7)redis可以使用lua腳本創造出原子、高效、自定義指令組合。

8)redis執行lua腳本有兩種方法:eval和evalsha。

9)bitmaps可以用來做獨立使用者統計,有效節省記憶體。

10)bitmaps中setbit一個大的偏移量,由于申請大量記憶體會導緻阻塞。

11)hyperloglog雖然在統計獨立總量時存在一定的誤差,但是節省的記憶體量十分驚人。

12)redis的釋出訂閱機制相比許多專業的消息隊列系統功能較弱,不具備堆積和回溯消息的能力,但勝在足夠簡單。

13)redis 3.2提供了geo功能,用來實作基于地理位置資訊的應用,但底層實作是zset。

繼續閱讀