- 綠色版查看
- 綠色版查看
- 綠色版查看
- 綠色版查看
Redis軟件介紹
Redis是一個(gè)開源(BSD許可),內(nèi)存存儲(chǔ)的數(shù)據(jù)結(jié)構(gòu)服務(wù)器,可用作數(shù)據(jù)庫(kù),高速緩存和消息隊(duì)列代理。它支持字符串、哈希表、列表、集合、有序集合,位圖,hyperloglogs等數(shù)據(jù)類型。內(nèi)置復(fù)制、Lua腳本、LRU收回、事務(wù)以及不同級(jí)別磁盤持久化功能,同時(shí)通過Redis Sentinel提供高可用,通過Redis Cluster提供自動(dòng)分區(qū)。
Redis軟件特色
Redis桌面管理器(別名RDM) - 是一個(gè)用以Windows,Linux和MacOS的迅速開源系統(tǒng)Redis數(shù)據(jù)庫(kù)授權(quán)管理軟件。該專用工具為您給予了一個(gè)容易應(yīng)用的GUI,可以瀏覽您的Redis數(shù)據(jù)庫(kù)并實(shí)行一些操作過程:將鍵視作樹,CRUD鍵,根據(jù)shell運(yùn)行命令。RDM適用SSL / TLS數(shù)據(jù)加密,SSH隧道施工,根據(jù)SSH隧道施工的TLS(含有In-Transit數(shù)據(jù)加密的AWS ElastiCache)和云Redis案例,例如:Amazon ElastiCache,Microsoft Azure Redis Cache和Redis Labs。
Redis軟件特色
redis使用了兩種文件格式:全量數(shù)據(jù)和增量請(qǐng)求。
全量數(shù)據(jù)格式是把內(nèi)存中的數(shù)據(jù)寫入磁盤,便于下次讀取文件進(jìn)行加載;
增量請(qǐng)求文件則是把內(nèi)存中的數(shù)據(jù)序列化為操作請(qǐng)求,用于讀取文件進(jìn)行replay得到數(shù)據(jù),序列化的操作包括SET、RPUSH、SADD、ZADD。
redis的存儲(chǔ)分為內(nèi)存存儲(chǔ)、磁盤存儲(chǔ)和log文件三部分,配置文件中有三個(gè)參數(shù)對(duì)其進(jìn)行配置。
save seconds updates,save配置,指出在多長(zhǎng)時(shí)間內(nèi),有多少次更新操作,就將數(shù)據(jù)同步到數(shù)據(jù)文件。這個(gè)可以多個(gè)條件配合,比如默認(rèn)配置文件中的設(shè)置,就設(shè)置了三個(gè)條件。
appendonly yes/no ,appendonly配置,指出是否在每次更新操作后進(jìn)行日志記錄,如果不開啟,可能會(huì)在斷電時(shí)導(dǎo)致一段時(shí)間內(nèi)的數(shù)據(jù)丟失。因?yàn)閞edis本身同步數(shù)據(jù)文件是按上面的save條件來同步的,所以有的數(shù)據(jù)會(huì)在一段時(shí)間內(nèi)只存在于內(nèi)存中。
appendfsync no/always/everysec ,appendfsync配置,no表示等操作系統(tǒng)進(jìn)行數(shù)據(jù)緩存同步到磁盤,always表示每次更新操作后手動(dòng)調(diào)用fsync()將數(shù)據(jù)寫到磁盤,everysec表示每秒同步一次。
Redis更新日志
1. 優(yōu)化的腳步從未停止
2. 更多小驚喜等你來發(fā)現(xiàn)~
華軍小編推薦:
Redis太好用了,在數(shù)據(jù)庫(kù)類里面算是數(shù)一數(shù)二的軟件,相信用過的小伙伴都會(huì)說好用的,如果不喜歡我們還有SQL Server自動(dòng)安裝程序、SQLyog、access工具、DBF Commander、DBeaver
您的評(píng)論需要經(jīng)過審核才能顯示
有用
有用
有用