MemCached缓存技术(一)什么是MemCached+为什么要用MemCached

Posted on 2020-08-23 23:11  MissRong  阅读(222)  评论(0)    收藏  举报

MemCached缓存技术(一)

(一)什么是MemCached

Memcached:看成Redis前身。严格来说,Memcached不能叫数据库,只能叫缓存。

不支持持久化(数据不安全)。

Memcache是一套开源,高性能的分布式的内存对象缓存系统,目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著 。

Memcache将所有数据存储在内存中,并在内存里维护一个统一的巨大的Hash表,它能存储任意类型的数据,包括图像、视频、文件以及数据库检索的结果等。

简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。

(二)为什么要用MemCached?

请大家先看一个问题,这个问题在大并发,高负载的网站中必须考虑!

大家思考如何让速度更快?

解决方案:

传统的RDBMS

页面静态化

MemCached缓存技术

基于Memcached的网站架构:

 

 

 

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3