• Memcached(七)Memcached的并发实例


    1. Memcached是什么?
    Memcached是分布式的内存对象缓存系统。
     
     
    2. Memcached的基本数据结构是什么?
    Memcached是基于Key/Value对的HashMap。每一对,都可以设定过期时间。
     
     
    3. Memcached用什么实现?
    服务端程序由C语言编写,客户端可以用任何语言编写。客户端通过Memcached协议与服务端通信。
     
     
    4. Memcached特点
    (1)无备份/冗余:
    各Memcached节点的数据之间没有互相备份,一旦某个节点挂掉,缓存中的数据就会丢失。
     
     
    5. 开发团队
    Memcached由Danga Interactive开发。
     
     
    6. 相关下载
    (1)Memcached服务端程序
    http://memcached.org/
     
     
    (2)Memcached的客户端程序
    http://code.google.com/p/memcached/wiki/Clients
     
     
    (3)Memcached可视化管理系统(PHP和jQuery编写)
    http://www.junopen.com/memadmin
     
    7. 如何理解Memcached的分布式特点?
    Memcached Server并不具有分布式特征,每个Server都是独立运行的,各Server之间不存在通信获知其他节点状态和数据备份的功能。那么Memcached为什么还是分布式的缓存系统呢?其实说到Memcached的分布式,是将Memcached Client结合在一起考虑的。具体的分布式策略,由Client实现。也就是说Memcached的分布式,不是系统层的,而是应用层的。

  • 相关阅读:
    信号处理引发的cpu高
    两个混淆的用户锁定
    一段获取权限的脚本
    AF_INET 和PF_INET区别;AF_LOCAL PF_LOCAL 区别.
    一个三目运算符问题
    nginx cpu高排查
    mmap 测试的一些坑
    哈希——布隆过滤器 查黑名单(大数据 100亿数据)
    哈希——设计RandomPool结构
    哈希
  • 原文地址:https://www.cnblogs.com/wuxinliulei/p/5217416.html
Copyright © 2020-2023  润新知