2021-07-09 .NET高级班 104-memcache缓存的介绍
Posted 微软MVP Eleven
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021-07-09 .NET高级班 104-memcache缓存的介绍相关的知识,希望对你有一定的参考价值。
memcache篇
简介:
官网:http://memcache.org/
定义:memcache是一个内存缓存系统,memcache里面的数据全部缓存在内存中,速度比硬盘要快。
存储介质
速度:硬盘最慢(TB),内存(G),一级缓存更快(M),二级缓存更快(M),cup(寄存器,电脑中最快的存储单元,只能存储简单的0和1)
为什么使用memecache做数据缓存?
web1.0: 用户只能看信息—看新闻
web2.0: 不仅要求能看,而且需要能够评论—需要让客户单和服务器做交互
web3.0:
在Web2.0时代,数据量大,之前web1.0时代的架构已经不能够再支持现在的需求和用户访问量,所以引入缓存系统来响应更多、更大的并发。
memcache的优势:
1.纯内存存储机制,所以也是所有nosql产品中最快的,同时也是动能最弱的。
2.内置分布式算法【轮询
以上是关于2021-07-09 .NET高级班 104-memcache缓存的介绍的主要内容,如果未能解决你的问题,请参考以下文章
2021-07-09 .NET高级班 104-memcache缓存的介绍
2021-07-09 .NET高级班 101-Redis分布式缓存 ServiceStack中List类型
2021-07-09 .NET高级班 100-Redis分布式缓存 ServiceStack中ZSet类型
2021-07-11 .NET高级班 107-.NET5驱动memcache