Memcached基础及底层机制剖析(CentOS6.8实战)

简介: 1.1 Memcached入门1.2 Memcached安装部署libevent安装wget https://github.
img_0c6dd60a60749ed58de7b1f0db97f295.png

1.1 Memcached入门

img_58675faa9df0e533251d93d6c47fa4b0.png

1.2 Memcached安装部署

  • libevent安装


    img_1bb43114a10853b163e736df6df7b18f.png

    img_b7c753a33fd24a2b0c8713fd29518df2.png
    wget https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz

    img_a91a0435b8fecf84c21194d7cae668ac.png
    ./configure --prefix=/opt/install/libevent

    img_cd68ce7807ee802825b6fa91dd8b9a31.png
    make make install

    img_1e99c08afcf909e2616f1bb3401b5b1b.png
    安装成功
  • memcached 安装


    img_394fcb9c0c8998da5f2acc15bff3d322.png
    wget https://memcached.org/files/memcached-1.5.8.tar.gz

    img_fa64f7d0cdbe27864b27aa5d05e8585b.png
    tar -zxvf memcached-1.5.8.tar.gz

    img_3b69f253727bcd703b717200048f898d.png
    ./configure --prefix=/opt/install/memcached --with-libevent=/opt/install/libevent

    img_1ec8d3d44b4f745a0504f828ad06681d.png
    make & make install

    img_8ab29b01315cd47db458244655531980.png
    安装成功

1.3 Memcached启动参数讲解

img_0292302f0e3b6cc432da6f68da41952b.png

img_236edf65522bf004c1c4492a5bf09577.png
bin/memcached --help
  • 启动参数 使之成为守护进程


    img_7b72379d0c22dd764b14397f098f8e7d.png
    bin/memcached -d -u root -l 192.168.1.191 -p 2222 -c 128 -m 100 -P myPid

1.4 命令演示准备以及新增操作实战

img_d5ed3231ab2cff867d01a755d07f75ed.png

安装 Telnet


img_937b88fab2b5a9884c5e33d0461ae505.png
yum install telnet

img_58f0e5e8ee1cc21b923a34b88dad147e.png

1.5 替换操作

img_876a0b3c40e3d2883a344ceb539fc910.png

1.6 检查更新操作演示

img_c7fe64553647ec634ca9392a3dcfcd51.png

1.7 删除操作

img_d98aa57d4ee422a0463d7cd0e4833b7a.png

1.8 Memcached内存分配机制

img_7e565cf00fb0cec750da63119849f8cd.png

1.9寻找Chunk历险记

img_7d3c2b350f3b04b09f26b3363eb98616.png
目录
相关文章
|
监控 关系型数据库 MySQL
企业实战(8)CentOS 6.8安装Zabbix-agent 5.0监控主机性能与Mysql数据库
企业实战(8)CentOS 6.8安装Zabbix-agent 5.0监控主机性能与Mysql数据库
554 1
|
Oracle Java 关系型数据库
CentOS 7.6操作系统部署JDK实战案例
这篇文章介绍了在CentOS 7.6操作系统上通过多种方式部署JDK的详细步骤,包括使用yum安装openjdk、基于rpm包和二进制包安装Oracle JDK,并提供了配置环境变量的方法。
661 80
|
存储 缓存 Java
Java中的分布式缓存与Memcached集成实战
通过在Java项目中集成Memcached,可以显著提升系统的性能和响应速度。合理的缓存策略、分布式架构设计和异常处理机制是实现高效缓存的关键。希望本文提供的实战示例和优化建议能够帮助开发者更好地应用Memcached,实现高性能的分布式缓存解决方案。
290 9
|
存储 Kubernetes 负载均衡
CentOS 7.9二进制部署K8S 1.28.3+集群实战
本文详细介绍了在CentOS 7.9上通过二进制方式部署Kubernetes 1.28.3+集群的全过程,包括环境准备、组件安装、证书生成、高可用配置以及网络插件部署等关键步骤。
2787 4
CentOS 7.9二进制部署K8S 1.28.3+集群实战
|
存储 Linux Docker
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
关于如何在CentOS 7.6上安装Docker、介绍Docker存储引擎以及服务进程关系的实战案例。
906 3
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
|
Linux pouch 容器
CentOS7部署阿里巴巴开源的pouch容器管理工具实战
关于如何在CentOS 7.6操作系统上安装和使用阿里巴巴开源的Pouch容器管理工具的实战教程。
406 2
CentOS7部署阿里巴巴开源的pouch容器管理工具实战
|
Kubernetes Linux API
CentOS 7.6使用kubeadm部署k8s 1.17.2测试集群实战篇
该博客文章详细介绍了在CentOS 7.6操作系统上使用kubeadm工具部署kubernetes 1.17.2版本的测试集群的过程,包括主机环境准备、安装Docker、配置kubelet、初始化集群、添加节点、部署网络插件以及配置k8s node节点管理api server服务器。
641 0
CentOS 7.6使用kubeadm部署k8s 1.17.2测试集群实战篇
|
缓存 运维 Linux
深入解析:一步步掌握 CentOS 7 安装全流程及运维实战技巧
深入解析:一步步掌握 CentOS 7 安装全流程及运维实战技巧
|
存储 缓存 NoSQL
深入解析Memcached:内部机制、存储结构及在大数据中的应用
深入解析Memcached:内部机制、存储结构及在大数据中的应用
|
关系型数据库 MySQL Linux
【一键解锁神秘力量!】CentOS 7 通过编译源码方式安装 MySQL 数据库 —— 从零到英雄的数据库安装实战秘籍!
【8月更文挑战第9天】随着业务增长,对数据库的需求日益提高。在 CentOS 7 中,通过编译源码安装 MySQL 可提供更高定制性和灵活性。本文详细介绍从准备环境、下载源码、配置编译参数到安装 MySQL 的全过程,并对比 RPM 包安装方法,帮助读者根据需求选择合适方案。实践时需注意备份数据、选择合适版本、确保安全性和调优性能等要点。
606 1