zoukankan      html  css  js  c++  java
  • Memcached

    Memcached

    Memcached是一个分布式高速缓存系统.

    和Redis类似.


    不同的是:
        1.Redis支持更多数据类型, Memcached只支持Key-Value类型的存储
        2.Redis只能使用单核,Memcached能够发挥多核性能.
        3.Redis支持数据的持久化.


    Memcached常用命令:
        
        CRUD

        get key
        add key flag expire length
        set key flag expire length(set和add类似, 但如key已有,将replace替换value)
        replace key flag expire length
        delete key [time] (delete中time的选项为, 删除后多久内,不允许其他语句操作此key)
    

      



        增减

        incr key num 增加key数值, num为数字
        decr key num 减少key数值, num为数字
    

      



        列出所有key

        stats items
    

      




    分布式集群:

    Memcached的各个服务器端互不通信,各自独立,不共享任何信息,服务器并不有分布式功能.
    Memcached中的分布式,是在客户端中使用hash算法,选择服务器并存储数据.
        当数据到达客户端, 客户端通过计算数据的hash值, 选择该数据存储的Memcached服务器, 并进行存储.

  • 相关阅读:
    176. Second Highest Salary
    175. Combine Two Tables
    172. Factorial Trailing Zeroes
    171. Excel Sheet Column Number
    169. Majority Element
    168. Excel Sheet Column Title
    167. Two Sum II
    160. Intersection of Two Linked Lists
    个人博客记录
    <meta>标签
  • 原文地址:https://www.cnblogs.com/jrri/p/12056193.html
Copyright © 2011-2022 走看看