最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

redis 工作原理—大數(shù)據(jù)面試題匯總redis部分

2020-10-29 10:58 作者:要寵你上天  | 我要投稿

答:redis 是一個 key-value 存儲系統(tǒng).和 Memcached 類似,它支持存儲的 value 類型相

對更多,包括 string(字符串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和 hashs

(哈希類型)

這些數(shù)據(jù)類型都支持 push/pop、add/remove 及取交集并集和差集及更豐富的操作,而且

這些操作都是原子性的.

在此基礎上,redis 支持各種不同方式的排序.與 memcached 一樣,為了保證效率,數(shù)據(jù)

都是緩存在內存中.

區(qū)別的是 redis 會周期性的把更新的數(shù)據(jù)寫入磁盤或者把修改操作寫入追加的記錄文件,并

且在此基礎上實現(xiàn)了 master-slave(主從)同步.

Redis 提供了兩種持續(xù)化機制,RDB 和 AOF。

RDB 持久化原理:通過 bgsave 命令觸發(fā),然后父進程執(zhí)行 fork 操作創(chuàng)建子進程,子進程

創(chuàng)建 RDB 文件,根據(jù)父進程內存生成臨時快照文件,完成后對原有文件進行原子替換(定

時一次性將所有數(shù)據(jù)進行快照生成一份副本存儲在硬盤中)

優(yōu)點:是一個緊湊壓縮的二進制文件,Redis 加載 RDB 恢復數(shù)據(jù)遠遠快于 AOF 的方式。

缺點:由于每次生成 RDB 開銷較大,非實時持久化,

AOF 持久化原理:開啟后,Redis 每執(zhí)行一個修改數(shù)據(jù)的命令,都會把這個命令添加到 AOF

文件中。

優(yōu)點:實時持久化。

缺點:所以 AOF 文件體積逐漸變大,需要定期執(zhí)行重寫操作來降低文件體積,加載慢


redis 工作原理—大數(shù)據(jù)面試題匯總redis部分的評論 (共 條)

分享到微博請遵守國家法律
炎陵县| 青川县| 康马县| 化德县| 库伦旗| 宜城市| 沾化县| 榆中县| 内丘县| 民和| 梅河口市| 盐城市| 扎鲁特旗| 鱼台县| 樟树市| 彭阳县| 抚顺市| 随州市| 微博| 南溪县| 马尔康县| 武安市| 巢湖市| 清水河县| 嘉禾县| 呼图壁县| 来凤县| 建始县| 岫岩| 安泽县| 平潭县| 雅安市| 辉南县| 英德市| 清远市| 临沭县| 漾濞| 延寿县| 萨迦县| 喀喇沁旗| 尼勒克县|