`

memcached 常用设置及其操作

 
阅读更多
1. 找到memcached的pid
  方法1:ps -ef
  方法2:vi home/cws/local/memcached/bin/memcached.pid
  
2. kill 第1步的pid
3.去到memcached安装路径,home/cws/local/memcached/bin
4.启动memcached

    # /usr/local/bin/memcached -d -m 2048  -u root -l 192.168.1.20 -p 12111 -c 1024 -P /tmp/memcached.pid

    参数说明:
    -d 启动为守护进程
    -m <num> 分配给Memcached使用的内存数量,单位是MB,默认为64MB
    -u <username> 运行Memcached的用户,仅当作为root运行时
    -l <ip_addr> 监听的服务器IP地址,默认为环境变量INDRR_ANY的值
    -p <num> 设置Memcached监听的端口,最好是1024以上的端口
    -c <num> 设置最大并发连接数,默认为1024
    -P <file> 设置保存Memcached的pid文件,与-d选择同时使用
   
    还有一些参数具体请参考:
    # /usr/local/bin/memcached -h

memcached最大内存为2G,可以多起几个进程。。
/usr/local/bin/memcached -d -m 2048 -u root -l 218.245.5.77 -p 20134 -c 10024 -P /tmp/memcached.pid
分享到:
评论

相关推荐

    Memcached常用命令以及使用说明详解

    本文将详细介绍Memcached的一些常用命令及其使用说明。 一、存储命令 1. `set key flags exptime bytes` `set`命令是最常用的,用于存储或更新键值对。如果键已经存在,它会更新该键的值。`flags`允许客户端附加...

    Memcached服务端安装及其客户端简单使用[参考].pdf

    ### Memcached服务端安装及其客户端简单使用 #### 一、Memcached简介 Memcached是一款高性能、分布式内存对象缓存系统,用于加速动态Web应用程序的速度,减轻数据库负担。它通过在内存中缓存数据和对象来减少读写...

    memcached简单封装

    5. **操作接口封装**:封装常用的Memcached操作方法,如`get`(获取缓存)、`set`(设置缓存)、`delete`(删除缓存)、`increment`(自增操作)和`decrement`(自减操作)等。 6. **异常处理**:在封装过程中,应...

    java_memcached所需jar包

    2. **连接与断开**:使用客户端库提供的连接方法建立到Memcached服务器的连接,操作完成后关闭连接以释放资源。 3. **基本操作**:包括存储(set)、获取(get)、删除(delete)、检查是否存在(exists)等操作。...

    Memcached在Windows环境下的安装配置与基本操作指南

    最后,通过具体的命令实例演示了Memcached的基本操作,如添加(add)、获取(get)、设置(set)键值对以及删除(delete)数据项的方法,并展示了如何查询Memcached的状态统计信息(stats)。 适合人群:对于希望快速掌握...

    python-memcached

    7. **预加载机制**:Python-Memcached库还包含了预加载功能,可以在程序启动时预先加载一部分常用数据到缓存中,提升应用性能。 8. **持久化**:虽然Memcached不支持数据持久化,但可以通过配合其他工具(如Redis或...

    memcached常用命令_动力节点Java学院整理

    ### Memcached常用命令及参数 1. **启动Memcached服务**: - **-p**:设置TCP端口号,默认为11211。 - **-U**:设置UDP监听端口,默认为11211,设置为0则关闭UDP监听。 - **-l**:绑定IP地址,默认为所有网络...

    Memcached源码剖析笔记

    例如,以下命令将 Memcached 设置为守护进程模式,分配 512MB 内存,并监听默认端口 11211: ```bash ./memcached -d -m 512 -p 11211 -vv ``` #### 四、Memcached的使用 Memcached 支持多种类型的命令,主要用于...

    Memcached安装

    本指南主要介绍如何在 Linux 系统中安装 Memcached 及其所需的 libevent 库。 #### 二、安装 libevent **libevent** 是一个事件驱动的库,用于网络应用编程,它提供了高效的 I/O 多路复用机制,是 Memcached 的关键...

    using memcached

    在LiveJournal的例子中,团队正致力于构建一个硬核的分布式内存缓存系统,旨在将常用的LiveJournal对象(如用户信息、登录数据、颜色设置、样式配置、日志条目、评论和站点文本等)存储在内存中,从而显著提高系统的...

    Lnmp+memcache+memcached

    Memcache 和 Memcached 则是两种常用的内存缓存系统,用于提高网站数据读取速度,减轻数据库负载。 在搭建 LNMP 环境时,首先确保操作系统为 Linux,并安装必要的开发工具,如 GCC 和 GCC-C++。在给定的描述中,...

    memcached需要的jar包

    综上所述,集成Memcached与Tomcat7主要涉及下载和添加spymemcached及其可能的依赖jar包,然后在代码中创建和使用MemcachedClient进行数据缓存操作。记住,根据项目需求,你可能需要调整配置和优化性能。同时,良好的...

    memcached客户端

    1. **Python** - `python-memcached` 和 `pylibmc`:Python社区提供了两个常用的Memcached客户端库。`python-memcached` 是一个轻量级的客户端,简单易用;而 `pylibmc` 增强了错误处理和更好的内存管理,支持多线程...

    java memcached安装步骤

    在Java中,常用的Memcached客户端库有spymemcached和xmemcached等,它们提供了丰富的API来方便地与Memcached交互。 注意:在实际环境中,为了保证服务的稳定性和安全性,还需要进行额外的配置,如设置防火墙规则,...

    memcached全面剖析

    - **数据不会真正从memcached中消失**:即使设置了过期时间,数据也可能因为lazy expiration机制而暂时保留在内存中。 - **LazyExpiration**:解释lazy expiration的工作原理及其对内存管理和性能的影响。 - **LRU**...

    memcached面试26题和答案

    - **预热策略**: 在服务启动之初,将常用数据提前加载至Memcached中。 - **优点**: 减轻数据库负载,提高响应速度。 - **热点缓存** - **实施难度**: 较高。 - **应用场景**: 动态更新数据如用户行为记录等。 ...

    redis、memcached、nginx、libevent中抽取的常用的C工具库.zip

    以下将详细介绍这些项目中常见的C工具库及其应用。 1. Redis Redis是一个内存数据存储系统,常用于数据库、缓存和消息中间件。它的C源码包含了许多关键的工具库,例如: - 字符串处理:Redis用自定义的动态字符串...

    分布式缓存 Redis + Memcached 经典面试题!.zip

    以上就是关于 Redis 和 Memcached 的一些经典面试问题及其解析,了解这些知识点有助于理解分布式缓存的工作原理和优化策略。在实际开发中,结合具体业务场景选择合适的缓存系统,并进行有效的优化,可以显著提升系统...

    Memcached客户端手册

    本文主要介绍了Memcached的基本概念及其Java客户端库的使用方法,特别是针对`MemcachedClient`的接口定义、依赖配置以及配置文件的细节进行了详细解释。通过这些知识点的学习,读者可以更好地理解和掌握如何在实际...

Global site tag (gtag.js) - Google Analytics