Memcached教程

Memcached是免费的,开源的,高性能的,分布式内存对象的缓存系统(键/值字典),旨在通过减轻数据库负载加快动态Web应用程序的使用。

Memcached是由布拉德·菲茨帕特里克(Brad Fitzpatrick)在2003年为LiveJournal 开发的,现在有很多知名网站都在使用,包括:Netlog, Facebook, Flickr, Wikipedia, Twitter, YouTube等。 

memcached 主要特点是:

  • 开源

  • memcached服务器是一个很大的哈希表

  • 显著减少数据库负载。

  • 非常适合高负载的数据库网站。

  • 在BSD许可下发布

  • 从技术上来说,它是在通过TCP或UDP在服务器和客户端之间来访问。

不要使用memcached来做什么?

  • 持久性数据存储

  • 数据库

  • 特殊应用

  • 大对象缓存

  • 容错或高可用性


猿狮妹
2022-08-17
Memcached,Memcached教程 在线教程
热门教程
1 Memcached教程 Memcached是一个开源的,高性能的,分布式内存对象缓存系统。分布式内存对象缓存系统(键/值字典)旨在通过减轻数据库负载加快动态Web应用程序的使用。
2 Memcached连接 要连接到memcache服务器,需要使用telnet命令到主机和端口名称。 语法 memcached 的 telnet 命令的基本语法如下所示: $telnet HOST PORT 在这里,Host 和Port 是memcached服务器运行的IP和端口 例子
3 Memcached环境安装设置 在Ubuntu上安装Memcached 要在Ubuntu上安装Memcached,打开终端,然后输入以下命令: $sudo apt-get update$sudo apt-get install memcached 确认memcached是否安装 要确认memcached安装与否,需要运行下面的命令
4 Memcached设置/set数据 memcached 的 set 命令用于一个新的值,为一个新的或现有的键(key)设置一个值。 语法 memcached set 命令的基本语法如下所示: set key flags exptime bytes [noreply] value 如下图所示以上关键字的含义:
5 Memcached添加数据 Memcached的add命令用于为一个值(value)设置为一个新的键(key)。如果键(key)已经存在,那么它输出NOT_STORED。 语法 memcached 的 Add命令的基本语法如下所示: add key flags exptime bytes [noreply] value
6 Memcached替换/Replace数据 Memcached的replace 命令用来替换现有键的值。如果该键不存在,那么它输出NOT_STORED 语法 memcached的replace命令的基本语法如下所示: replace key flags exptime bytes [noreply]value 以上关键字的含义,
7 Memcached追加/append数据 memcached的append 命令是用来添加一些数据到现有键(key)。数据是存储在键的现有数据之后。 语法 memcached的append命令的基本语法如下所示: append key flags exptime bytes [noreply] value 以上关键
8 Memcached预先添加/Prepend数据 Memcached的prepend命令用于添加一些数据到现有的键(key)。数据将存储在键的现有的数据之前。 语法 memcached的prepend命令的基本语法如下所示: prepend key flags exptime bytes [noreply] value 以上关键
9 Memcached cas命令 Memcached 的 cas 命令用于设置数据,如果自上一次获取没有人更新。如果该键不在memcached中,那么它返回NOT_FOUND。 语法 memcached的cas命令的基本语法如下所示: set key flags exptime bytes uniqu
10 Memcached获取/get数据 Memcached 的 get 命令用于获取存储在键的值。如果该键在memcached 中不存在,那么它没有返回值。 语法 memcached 的 get 命令的基本语法如下所示: get key 示例 set tutorialspoint 0 900 9memcachedSTO
  • Copyright © 2021 猿狮院, All rights reserved.