Memcached初探

来源:互联网 发布:战舰世界敦刻尔克 数据 编辑:程序博客网 时间:2024/05/10 11:53

前言:

Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。

Memcached是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象)。这些数据可以是数据库调用、API调用或者是页面渲染的结果。

本质:

它是一个简洁的key-value存储系统。

使用目的:

通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。

命令:

主要分为:

1)存储命令:setaddreplaceappendprependCAS

2)查找命令:getgetsdeleteincr/decr

3)统计命令:statsstats itemsstats slabsstats sizesflush_all

小结:

Memcached简洁而强大。它的简洁设计便于快速开发,减轻开发难度,解决了大数据量缓存的很多问题。它的API兼容大部分流行的开发语言。

 

0 0
原创粉丝点击