redis基本數(shù)據(jù)類型
Strint:字符串類型锅尘,二進(jìn)制安全藤违,可以包含任何數(shù)據(jù)
Hash:哈希類型,鍵值對(duì)(key:value)集合
List:字符串列表類型
Set:字符串類型的無序集合
Zset:每個(gè)元素會(huì)關(guān)聯(lián)一個(gè)double類型的分?jǐn)?shù)顿乒,redis童年各國(guó)分?jǐn)?shù)來為集合中的成員進(jìn)行從小到大的排序
redis基本命令
類型 寫入 獲取 刪除
Strint set get delete
Hash hmset hget hdel
List lpush lindex
Set sadd smembers
Zset zadd zrange
redis持久化
Redis是運(yùn)行在內(nèi)存中璧榄,但也同樣提供了持久化機(jī)制
AOF:記錄服務(wù)器執(zhí)行的所有寫操作,并在服務(wù)器啟動(dòng)時(shí)涂身,通過重新執(zhí)行這些命令來還原數(shù)據(jù)集
RDB:生成數(shù)據(jù)集的時(shí)間快照
手動(dòng)讓redis進(jìn)行數(shù)據(jù)保存:save
打開 AOF功能:修改配置文件中 appendonly yes
Python3中初始化Redis
首先可以pip3 install redis 安裝
'''def init(self):
self.host = 'localhost'
self.port = '6379'
self.r = redis.StrictRedis(host=self.host,port=self.port)
'''