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