原文:《Redis 設計與實現》讀書筆記(二)

單機數據庫實現 九 數據庫 .服務器中的數據庫 一個redis服務器保存多個數據庫。 當執行select ,就是切換數據庫到db ,具體就是會修改redisClient.db指針到redisServer.db .數據庫鍵空間 typedef struct redisDb 這里的dict就是上面說的字典數據結構。 這個字典的key就是redis里面的key,每個key都是字符串對象 值就是數據庫的值 ...

2019-12-23 17:53 0 693 推薦指數:

查看詳情

Redis設計實現讀書筆記之二

1.數據庫 Redis服務器一般包含多個db,默認16個。 切換數據庫 每個redis客戶端都有自己的目標數據庫,默認為0,可以通過select 1,切換數據庫。 設置鍵的生存周期和過期時間 PTTL key 獲取key的有效毫秒數 TTL key ...

Tue Mar 07 18:51:00 CST 2017 1 1236
Redis 設計實現讀書筆記(三)

多機數據庫實現 十五 、復制 從服務器通過命令 slaveof 127.0.0.1 6000 成為主服務器的從服務器。然后執行復制操作,保持自己的狀態和主服務器一樣 1.理論 同步 成為從服務器后的同步操作: 從服務器會發送SYNC命令給主服務器, 主機會執行bgsave命令 ...

Tue Dec 24 01:54:00 CST 2019 0 689
Redis設計實現讀書筆記之一

第一部分:數據結構與對象 Redis支持的數據類型 字符串對象 列表對象 Hash對象 集合對象 有序集合對象 2.數據結構 Redis的所有數據類型都是: key-value ...

Tue Mar 07 18:50:00 CST 2017 0 1348
Redis設計實現讀書筆記

Redis設計實現讀書筆記 很喜歡這本書的創作過程,以開源的方式,托管到Git上進行創作; 作者通讀了Redis源碼,並分享了詳細的帶注釋的源碼,讓學習Redis的朋友輕松不少; 閱讀優秀的源碼作品能快速的提升編碼內功,而像Redis這樣代碼量不大(2萬多行)卻句句精致的作品,當然不能錯過 ...

Tue Aug 12 06:59:00 CST 2014 7 5535
redis實戰---讀書筆記

第一章 初識redis redis 是一個遠程內存數據庫,性能強勁,具有復制特性以及為解決問題而生的獨一無二的數據模型。 1. redis 簡介 redis 是一種非關系型數據庫(NOSQL) redis 與memcached 的對比,二者 ...

Wed Jul 17 08:01:00 CST 2019 0 623
《Linux內核設計實現讀書筆記(七)- 中斷處理

中斷處理一般不是純軟件來實現的,需要硬件的支持。通過對中斷的學習有助於更深入的了解系統的一些底層原理,特別是驅動程序的開發。 主要內容: 什么是中斷 中斷類型 中斷相關函數 中斷處理機制 中斷控制方法 總結 1. 什么是中斷 為了提高CPU和外圍硬件 ...

Fri Apr 19 19:38:00 CST 2013 0 8441
《Linux內核設計實現讀書筆記(三)- Linux的進程

進程是所有操作系統的核心概念,同樣在linux上也不例外。 主要內容: 進程和線程 進程的生命周期 進程的創建 進程的終止 1. 進程和線程 進程和線程是程序運行時狀態,是動態變化的,進程和線程的管理操作(比如,創建,銷毀等)都是有內核來實現的。 Linux中的進程 ...

Tue Aug 21 01:42:00 CST 2012 2 10922
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM