`
neatchenheng
  • 浏览: 25241 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

基于内存的K-V数据平台(Memcached)

阅读更多

      关于Memcached的介绍我就不再多说了,这里主要提供memcached的服务软件包和java客户端软件包下载。此外还简单介绍一下memcached服务在CentOS平台下的安装和使用。

      (一)在下面的附件中下载所需的软件

               这里只对memcached的服务端做简单介绍。关于memcached的Java客户端使用文档,请参考其它资料。

      (二)安装memcached服务端软件

               (1)安装libevent

                    bash > tar zxvf libevent-1.4.7-stable.tar.gz

 

     bash > cd libevent-1.4.7-stable

        bash > ./configure -prefix=/usr

        bash > make

bash > make install

测试是否安装成功:

 

bash > ls -al /usr/lib | grep libevent 

(2)安装Memcached

 

bash > tar zxvf memcached-1.4.4.tar.gz

    bash > cd memcached-1.4.4
    bash >./configure -with-libevent=/usr
    bash > make
    bash > make install
    memcached 将被安装到/usr/local/bin/memcached
(3)启动Memcached
                  bash > /usr/local/bin/memcached -d -u root -m 2048 -t 64 -n 160
                    关于启动参数的说明,请查看帮助 /usr/local/bin/memcached -h
                (4)监控Memcached运行情况(下载memcached-tool.zip)
    bash > unzip memcached-tool.zip 
    bash > perl memcached-tool [ip[:port]] [option]
(三)关于memcached
请参考http://blog.developers.api.sina.com.cn/?p=124(新浪开发者博客)
        (四)关于memcached java client
                具体使用请xmemcached-1.2.1-javadoc另的文档资料。
 
                    

 

 

分享到:
评论

相关推荐

    Redis面试专题.pdf

    public class LRUCache<K, V> extends LinkedHashMap<K, V> { private final int capacity; public LRUCache(int capacity) { super(capacity, 0.75f, true); this.capacity = capacity; } @Override ...

    Redis面试专题及答案(下).pdf

    public class LRUCache<K, V> extends LinkedHashMap<K, V> { private final int capacity; public LRUCache(int capacity) { // 初始化LinkedHashMap,指定访问顺序排序 super(capacity, 0.75f, true); this....

    Redis在微博场景下的优化实践.pdf

    而对QPS要求高的K-V存储,则可能采用Memcached。此外,微博还考虑了服务的水平弹性扩展能力,如MySQL和Tidb。 面对业务需求的变化,微博DBA团队进行了多方面的优化工作。他们实现了无阻塞的数据落地,通过增量复制...

    缓存工具CacheDemo

    1. 分布式缓存:支持跨服务器的数据共享,例如Redis、Memcached。 2. 缓存预热:在系统启动时加载常用数据,减少用户等待时间。 3. 监控与统计:记录缓存命中率、访问频率等指标,便于性能调优。 总结,CacheDemo是...

    java开源包1

    GWT Advanced Table 是一个基于 GWT 框架的网页表格组件,可实现分页数据显示、数据排序和过滤等功能! Google Tag Library 该标记库和 Google 有关。使用该标记库,利用 Google 为你的网站提供网站查询,并且可以...

    java开源包10

    GWT Advanced Table 是一个基于 GWT 框架的网页表格组件,可实现分页数据显示、数据排序和过滤等功能! Google Tag Library 该标记库和 Google 有关。使用该标记库,利用 Google 为你的网站提供网站查询,并且可以...

    高级小知识点

    Memcached则相对简单,主要用于简单的k/v存储,不支持持久化,但在分布式部署上有一定的灵活性。 服务器领域的“高可用”是指服务器能够持续提供服务的能力。可用性以百分比表示,如99.99%,意味着系统每年只有5...

    JAVA上百实例源码以及开源项目源代码

    此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这...

    java开源包11

    GWT Advanced Table 是一个基于 GWT 框架的网页表格组件,可实现分页数据显示、数据排序和过滤等功能! Google Tag Library 该标记库和 Google 有关。使用该标记库,利用 Google 为你的网站提供网站查询,并且可以...

    java开源包2

    GWT Advanced Table 是一个基于 GWT 框架的网页表格组件,可实现分页数据显示、数据排序和过滤等功能! Google Tag Library 该标记库和 Google 有关。使用该标记库,利用 Google 为你的网站提供网站查询,并且可以...

    java开源包3

    GWT Advanced Table 是一个基于 GWT 框架的网页表格组件,可实现分页数据显示、数据排序和过滤等功能! Google Tag Library 该标记库和 Google 有关。使用该标记库,利用 Google 为你的网站提供网站查询,并且可以...

    java开源包6

    GWT Advanced Table 是一个基于 GWT 框架的网页表格组件,可实现分页数据显示、数据排序和过滤等功能! Google Tag Library 该标记库和 Google 有关。使用该标记库,利用 Google 为你的网站提供网站查询,并且可以...

    java开源包5

    GWT Advanced Table 是一个基于 GWT 框架的网页表格组件,可实现分页数据显示、数据排序和过滤等功能! Google Tag Library 该标记库和 Google 有关。使用该标记库,利用 Google 为你的网站提供网站查询,并且可以...

    java开源包4

    GWT Advanced Table 是一个基于 GWT 框架的网页表格组件,可实现分页数据显示、数据排序和过滤等功能! Google Tag Library 该标记库和 Google 有关。使用该标记库,利用 Google 为你的网站提供网站查询,并且可以...

    java开源包8

    GWT Advanced Table 是一个基于 GWT 框架的网页表格组件,可实现分页数据显示、数据排序和过滤等功能! Google Tag Library 该标记库和 Google 有关。使用该标记库,利用 Google 为你的网站提供网站查询,并且可以...

    java开源包7

    GWT Advanced Table 是一个基于 GWT 框架的网页表格组件,可实现分页数据显示、数据排序和过滤等功能! Google Tag Library 该标记库和 Google 有关。使用该标记库,利用 Google 为你的网站提供网站查询,并且可以...

    java开源包9

    GWT Advanced Table 是一个基于 GWT 框架的网页表格组件,可实现分页数据显示、数据排序和过滤等功能! Google Tag Library 该标记库和 Google 有关。使用该标记库,利用 Google 为你的网站提供网站查询,并且可以...

Global site tag (gtag.js) - Google Analytics