Redis學習筆記1

2021-08-09 06:36:08 字數 440 閱讀 6715

問題:

1.正常的命令請求是需要經過查詢分析器和查詢優化器來進行處理,但是redis不需要,因為redis資料的儲存是基於記憶體的

2.對於set資料結構操作的時候,smembers命令可以獲取到集合中包含的所有元素(但是集合包含的元素非常多的時候,該命令執行的速度可能會很慢,要謹慎使用該命令)

3.對於cookie有2種

簽名cookie(signed):用來儲存使用者id,使用者名稱,使用者最後一次成功登入的時間

,以及其他一些有用的資訊

令牌cookie(token):儲存一串隨機位元組作為令牌

4.redis有5個命令可以讓使用者再不被打斷的情況下對多個鍵執行操作

有: watch multi exec unwatch discard

5.對於列表,集合,雜湊和有序集合這樣的容器來說,鍵過期命令只能為整個鍵設定過期時間

Redis 學習筆記(1)

redis 5.0.5 00000000 0 64 bit running in standalone mode port 6379 pid 118 root 8427640798c6 data redis server v redis server v 5.0.5 sha 00000000 0 m...

Redis學習筆記(1)

nosql nosql not only sql 意即 不僅僅是sql 泛指非關係型的資料庫。隨著網際網路web2.0 的興起,傳統的關聯式資料庫在應付web2.0 特別是超大規模和高併發的sns型別的web2.0純動態 在某些場景下暴露出許多難以解決的問題,如效能瓶頸的問題。nosql資料庫的產生...

Redis學習筆記1 Redis介紹

目錄 1 redis是什麼 2 redis的特點 3 redis 優勢 4 redis與其他key value儲存有什麼不同?附 什麼是bsd協議 附 什麼是原子性,什麼是原子性操作?redis是乙個開源的 高效能的 基於鍵值對的快取與儲存系統,通過提供多種鍵值資料型別來適應不同場景下的快取和儲存需...