栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

2021-07-08 .NET高级班 104-memcache缓存的介绍

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2021-07-08 .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.内置分布式算法【轮询算法】,开发者不用自己去实现
3.他能把单项数据存储过期时间设置为30天,也能使得单项数据常驻内存当中
4.完美的支持开发语言的的驱动
memcache的短板:
1.memcache使用telnet协议传输,没有数据加密的功能,安全性稍差----一般memcache放在局域网中使用;
2.mem

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/906786.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号