日常知识点补充
1.Mono
跨平臺,開源的.Net框架,提問:已經存在了.net core,可以做跨平臺處理了,為什么還要提供Mono框架?
2.Redis(內存數(shù)據(jù)庫,key-value存儲系統(tǒng))
- Redis支持數(shù)據(jù)的持久化,可以將內存中的數(shù)據(jù)保存在磁盤中,重啟的時候可以再次加載進行使用。
- Redis支持數(shù)據(jù)的備份,即master-slave模式的數(shù)據(jù)備份
- Redis不僅僅支持簡單的key-value類型的數(shù)據(jù),同時還提供list,set,zset,hash等數(shù)據(jù)結構的存儲
? ? 2.1 Redis與其他常用數(shù)據(jù)庫的比較
? ? ? ? 內存操作,處理速度快
? ? ? ? 內存數(shù)據(jù)庫的目標是通過使用內存實現(xiàn)數(shù)據(jù)存儲來提高吞吐量和降低延遲。
? ? ? ? 內存數(shù)據(jù)庫所處理的數(shù)據(jù)通常是“短暫”的,即有一定的有效時間,過時則有新的數(shù)據(jù)產生,而當前的決策推導變成無效(可用于緩存處理)。
? ? ? ?sqlite(文件數(shù)據(jù)庫)
? ?2.2 疑問
? ? ? ?1.既然是內存數(shù)據(jù)庫,如何永久性地存儲數(shù)據(jù)?一般內存中存在Dictionary的結構,可以充當key-value的存儲,為什么還需要有內存數(shù)據(jù)庫?
? ? ? ?
?
轉載于:https://www.cnblogs.com/mbaymax/p/11364484.html
總結
- 上一篇: Confluence 实现公司wiki【
- 下一篇: Docker入门-数据挂载