1.Mono
跨平台,开源的.Net框架,提问:已经存在了.net core,可以做跨平台处理了,为什么还要提供Mono框架?
2.Redis(内存数据库,key-value存储系统)
Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis支持数据的备份,即master-slave模式的数据备份Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储
2.1 Redis与其他常用数据库的比较
内存操作,处理速度快
内存数据库的目标是通过使用内存实现数据存储来提高吞吐量和降低延迟。
内存数据库所处理的数据通常是“短暂”的,即有一定的有效时间,过时则有新的数据产生,而当前的决策推导变成无效(可用于缓存处理)。
sqlite(文件数据库)
2.2 疑问
1.既然是内存数据库,如何永久性地存储数据?一般内存中存在Dictionary的结构,可以充当key-value的存储,为什么还需要有内存数据库?
转载于:https://www.cnblogs.com/mbaymax/p/11364484.html