Memcached之Window和Linux安装(1)

Memcached 安装与基本配置 本文详细介绍了在不同操作系统上安装和配置 Memcached 的方法,包括在 Linux、Windows 和 MacOS 上的安装步骤,Memcached 的基本配置文件详解,以及如何启动和停止 Memcached 服务。通过这些内容,读者可以在各种环境下部署和管理 Memcached,确保其高效运行并满足安全性需求。 阅读详情

Window安装Memecached

windows下使用memcached,直接在网上下载memcached.exe即可。

 

Linux安装Memecached

1,首先下载Memached安装包:http://www.memcached.org/files/memcached-1.4.22.tar.gz

 

2,另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent。(如果系统已经安装了libevent,可以不用安装)
3,安装过程:

[root@bicloud75 home]# yum install libevent libevent-devel -y
[root@bicloud75 home]# tar zxvf memcached-1.4.24.tar.gz
[root@bicloud75 home]# cd memcached-1.4.24
[root@bicloud75 memcached-1.4.24]# ./configure --prefix=/home/memcached
[root@bicloud75 memcached-1.4.24]# make && make install
[root@bicloud75 memcached]# cd /home/memcached
[root@bicloud75 memcached]# ll
总用量 12
drwxr-xr-x. 2 root root 4096 9月   1 14:39 bin
drwxr-xr-x. 3 root root 4096 9月   1 14:39 include
drwxr-xr-x. 3 root root 4096 9月   1 14:39 share

 

安装成功!

 

 

启动Memcached

 

/home/memcached/bin/memcached -d -m 10 -u root -p 12000 -c 256 -P /tmp/memcached.pid
选项含义说明
-d指定memcached进程作为一个守护进程启动
-m <num>指定分配给memcached使用的内存,单位是MB。Memcached单进程最大内存为2G,如要使用更多内存,可以分多个端口开启多个Memcached进程
-u <username>运行memcached的用户
-l <ip_addr>监听的服务器IP地址,如果有多个地址的话,使用逗号分隔,格式可以为“IP地址:端口号”,例如:-l 指定192.168.0.184:19830,192.168.0.195:13542;端口号也可以通过-p选项指定
-p <num>Memcached监听的端口,要保证该端口号未被占用
-c <num>设置最大运行的并发连接数,默认是1024
-R <num>为避免客户端饿死(starvation),对连续达到的客户端请求数设置一个限额,如果超过该设置,会选择另一个连接来处理请求,默认为20
-k设置锁定所有分页的内存,对于大缓存应用场景,谨慎使用该选项
-P保存memcached进程的pid文件
-s <file>指定Memcached用于监听的UNIX socket文件
-a <perms>设置-s选项指定的UNIX socket文件的权限(默认是:0700)
-U <num>指定监听UDP的端口,默认11211,0表示关闭
-M当内存使用超出配置值时,禁止自动清除缓存中的数据项,此时Memcached不可以,直到内存被释放
-r设置产生core文件大小
-f <factor>用于计算缓存数据项的内存块大小的乘数因子,默认是1.25
-n为缓存数据项的key、value、flag设置最小分配字节数,默认是48
-C禁用CAS
 -c  最大同时连接(默认值:1024)
-h打印版本信息和帮助信息。

-V

打印版本信息。
-v输出警告和错误信息。
-vv打印信息比-v更详细:不仅输出警告和错误信息,也输出客户端请求和响应信息
-vvv打印信息比-vv还要详细,打印Memcached内部状态。
-i打印libevent和Memcached的licenses信息
-t <threads>指定用来处理请求的线程数,默认为4
-D <char>用于统计报告中Key前缀和ID之间的分隔符,默认是冒号“:”
-L尝试使用大内存分页(pages)
-B <proto>指定使用的协议,默认行为是自动协商(autonegotiate),可能使用的选项有auto、ascii、binary。

-b

设置阻塞队列的限制,默认是1024
-I <size>覆盖默认的SLAB页大小,默认是1M
-A  启用ASCII“关机”命令
-F禁用flush_all命令
-o <options>指定逗号分隔的选项,一般用于用于扩展或实验性质的选项

停止Memcached

可以通过Linux的如下命令查询到Memcached的进程号:

ps -ef | grep memcached

 

然后杀掉Memcached服务进程:

kill-9 <PID>


在有些场景下,Memcached因为服务器宕机,我们需要在服务器重启的时候自动启动Memcached时,可以将Memcached启动添加到/etc/rc.d/rc.local中,这样服务器启动的时候就能启动Memcached了,
在/etc/rc.d/rc.local添加加入一行,如下:

/home/memcached/bin/memcached -d -m 10 -u root -p 12000 -c 256 -P /tmp/memcached.pid

安装和配置Memcached在Windows和Linux环境下 本文介绍了在Windows和Linux环境下安装和配置Memcached的步骤,以及使用Python的示例代码演示了如何连接和操作Memcached服务器。不论是Windows还是Linux环境,您都可以使用Memcached客户端库来连接和操作Memcached服务器。在Windows环境下,我们可以从Memcached的官方网站(http://memcached.org/)下载最新的Windows版本。将下载的Memcached压缩包解压到您选择的目录中,例如C:\memcached。 阅读详情

相关推荐

Qwen2.5-Omni实战:5分钟搞定多模态AI模型本地部署(含Thinker-Talker架构解析)

本文详细介绍了Qwen2.5-Omni多模态AI模型的本地部署流程,包括硬件配置、环境准备和实战应用开发。特别解析了其创新的Thinker-Talker架构,该架构通过TMRoPE位置编码实现跨模态同步处理,大幅提升多模态任务效率。5分钟即可完成部署,适合开发者快速实现文本、图像和音频的联合处理。

weixin_29085865的博客 171

Memcached:Win/Linux环境安装及一键部署脚本

这个脚本会下载、编译和安装 memcached,添加 memcached 环境变量,创建 memcached 用户,生成服务文件,启动 memcached 服务并设置开机自启。如果服务状态显示为"active (running)",则表示服务已经正常运行。没有正确安装或者没有正确配置系统环境变量。,则表示 Memcached 启动成功。命令连在一起执行,会导致系统无法找到。(1)创建systemd服务文件。用户的环境变量中,才能够正常执行。变量,而非当前用户的环境变量。命令时,需要使用绝对路径或者将。

喜欢历史的码农 749

YOLOv8实战教程:从模型训练到改进的全流程指南

回顾这段YOLOv8的实战历程,从最初的模型训练到后来的各种改进尝试,我深刻体会到目标检测技术的魅力与挑战。YOLOv8作为一款优秀的框架,不仅易用性强,而且具备很强的可扩展性,让我能在其基础上不断创新。未来,我计划在以下几个方向继续探索:一是将YOLOv8与多模态技术结合,尝试实现图像与文本的联合目标检测;二是深入研究自监督学习在YOLOv8中的应用,减少对标注数据的依赖;三是探索YOLOv8在更广泛场景的部署,如机器人、自动驾驶等。

LXY_LOVE36的博客 279

windows平台Memecached的安装与配置

Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。(其实就是个key-value的键值对存储)在 1.4.5 版本以前 memcached 可以作为一个服务安装,而在 1.4.5 及之后的版本删除了该功能(开启一个普通的进程)。下面以1.4.4为例(以管理员身份打开cmd):1.解压下载的安装包到指定目录。2.D:\&gt;programdata\memcached\memcac...

Bianhua_c的博客 523

手把手教您 Claude 桌面端无需账号订阅,免费接入国产自定义大模型(Claude Desktop 绕过订阅限制,接入任意自定义 AI 模型)

无需官方账号,也能畅玩Claude桌面端!本文详解Claude Desktop如何跳过登入接入自定义大模型,轻松解锁Cowork、Code等强大功能🚀

XiaoqiangClub的博客 5412

OpenClaw 从新手到中级完整教程【完整 持续更新版】

OpenClaw(曾用名 ClawdBot/Moltbot)是 2026 年最火的开源 AI Agent 项目,GitHub 已获得超过 68,000 星标。它不是普通的聊天机器人,而是一个真正能够执行任务的个人 AI 助理。

FeelTouch Labs 3115

Linux的优缺点,Linux与windows的区别

Linux1. 什么是linux?Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。  2. Linux系统的特点?稳定的系统 :打个比方,安装Linux的主机连续运行一年以上不...

可爱的爹的博客 13万+

学Simulink——基于电能质量治理的场景实例:静止无功发生器(SVG)与并网逆变器的结合

本文详细介绍了基于Simulink的SVG与光伏并网逆变器联合仿真建模方法。系统包含光伏单元、SVG主电路、控制策略(无功检测+双闭环控制)等模块,通过ip-iq法实现动态无功补偿。仿真结果表明,SVG能快速响应负载变化,将功率因数提升至0.98以上,有效稳定母线电压。该方案为新能源并网系统提供了有功/无功协同控制解决方案,具有10ms级响应速度和±5kvar补偿能力。文章提供了完整的建模流程、控制算法实现和结果分析,可作为电力电子与电能质量治理领域的实践指导。

amy_mhd的博客 167

MemCache在Windows下环境的搭建及启动

sc create "memcached-11212" start= auto binPath= "D:\memcached_en32or64\x64\memcached.exe -d runservice -m 621 -p 11212" DisplayName= "memcached-11212" 首先,它是什么? memcache是一套分布式的高速缓存系统,由LiveJourna...

weixin_30566063的博客 342

【camera-radar】基于ROS的多传感器融合感知系统实现(雷达+相机)(2)

实现功能:代码下载地址:下载地址 1)基于深度学习的目标检测;2)基于雷达的距离估计和预测;3)多传感器感知结果融合模块。 相机感知模块解析 4. Run nodes: python3 fusion_node/main.py python3 gps_node/main.py python3 radar_node/main.py python3 2d_detection_node/main.py #(additional instructions in 2d_detection_node/README.m

踟蹰横渡口,彳亍上滩舟。 9951

基于AnimeGAN模型生成宫崎骏风格动漫照片

用于动画风格纹理和线条转换的灰度样式丢失;新颖的颜色重建损失,以保留内容图像的颜色;新的灰度对抗损失防止生成的图像从显示为灰度图像;使用深度可分卷积和反向残块的轻量级生成器,以实现更快的传输。实验表明,AnimeGAN可以对真实世界的照片进行变换场景动画风格的图像与高质量的动画视觉效果和显著优于最先进的风格化方法。# 生成宫崎骏风格图片 model = hub . Module('animegan_v1_hayao_60' , use_gpu = True)images:输入的图片数据。

优快云 精品推荐 3630

windows和linux下安装memcached

32位系统1.2.5版本http//static.runoob.com/download/memcached-1.2.5-win32-bin.zip。32位系统1.2.6版本http//static.runoob.com/download/memcached-1.2.6-win32-bin.zip。32位系统1.4.4版本http//static.runoob.com/download/memcached-win32-1.4.4-14.zip。启动,默认以11211端口运行。...

飞在江湖的专栏 597

【Reality Capture 】01:Reality Capture1.5中文版安装教程(附安装包下载)

本文详细介绍了Reality Capture 1.5中文版的安装步骤。首先,下载并解压Reality Capture v1.4.0汉化版安装包,运行EpicInstaller并更改安装路径。接着,启动Epic Games Launcher,登录或注册账号后下载并安装软件。安装完成后,进入主界面并设置中文语言。此外,还提供了中文补丁的拷贝方法,将ui.xml和RealityCapture_CHS.exe文件分别放置到指定目录,并运行RealityCapture_CHS.exe以完成汉化。最后,文章提供了Rea

智慧空间实验室 1749

windows及linux平台下安装配置memcached

一、memcached安装配置 Windows平台安装 1、memcached-1.2.6-win32-bin.zip下载地址: 免费下载地址在 http://linux.linuxidc.com/ 用户名与密码都是www.linuxidc.com 具体下载目录在 /2012年资料/2月/3日/Windows和Linux环境下Memcached安装与配置/ 执行

lkx94的专栏 636

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Memcached安装与启动

在编程过程中,总会借鉴一些数据库的缓存工具,其中不少会涉及到自由开源的,高性能,分布式内存对象缓存系统memcached,在windows上的安装很简单, ​1. Windows安装 32位系统 1.2.5版本:http://static.runoob.com/download/memcached-1.2.5-win32-bin.zip 32位系统 1.2.6版本:http://st...

王小义笔记 278

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Windows和Linux环境下Memcached安装与配置

来源[url]http://www.cnblogs.com/xd502djj/archive/2012/09/25/2701800.html[/url] 一、memcached安装配置 windows平台安装 1、memcached-1.2.6-win32-bin.zip下载地址: http://code.jellycan.com/memcached/,执行memcached.e...

永生 161

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

memcached安装

memcached服务安装                                      1.介绍:高性能分布式的内存对象缓存系统,具备通用性,但本来的目的是用于为动态web程序加速,并减轻数据库的的负担,是一款c/s架构软件 2.特征:协议简单(文本协议),基于libevent的事件处理,内置内存存储方式,memcached不互相通信的分布式 3.语言支持:P

漫 335

MemCached入门

1.memcached是什么?

liuwei271551048的专栏 812

linux环境安装memcached

Windows和Linux环境下Memcached安装与配置 一、memcached安装配置 windows平台安装 1、memcached-1.2.6-win32-bin.zip下载地址: http://code.jellycan.com/memcached/,执行memcached.exe -d install 安装。 2、守护进程方式启动:memcached.exe -m 512 -...

u013348734的博客 396

Memcached的安装与配置指南

通过本章的学习,我们详细了解了如何在不同操作系统上安装和配置Memcached,并通过实际案例展示了Memcached在Web应用和分布式系统中的应用。无论是单节点部署还是分布式集群,Memcached都可以通过合理的配置和优化,显著提升系统性能和可用性。希望通过本章的指导,你能够在自己的项目中成功应用Memcached,并充分发挥其优势。

weixin_52938153的博客 2464

数据库web管理工具treesoft的安装与使用

treesoft官网:http://www.treesoft.cn/dms.html treesoft分TreeDMS和TreeNMS TreeDMS支持MySQL,Oracle,PostgreSQL, SQL Server, MongoDB, Hive 下载地址:https://pan.baidu.com/s/1Zzvz2jCVaqQ7QOOV9OP21g TreeNMS支持...

男人放得下自己的高傲,才能撑得起自己的野心 7041

Linux-安装和使用memcached

在开始安装和使用 using memcached 之前,我们需要了解如何将 memcached 融入到您的环境中。虽然在任何地方都可以使用 memcached,但我发现需要在数据库层中执行几个经常性查询时,memcached 往往能发挥最大的效用。我经常会在数据库和应用服务器之间设置一系列 memcached 实例,并采用一种简单的模式来读取和写入这些服务器。图 1 可以帮助您了解如何设置应用程序

芝麻软件工作室的专栏 1966

第2章 Linux Memcached 安装教程

Memcached 支持许多平台:Linux、FreeBSD、Solaris、Mac OS,也可以install 在Windows上。Linux系统install memcached,首先要先install libevent库。

559
上一篇: Maven构建真正的J2EE项目
下一篇: Memcached之存储命令(2)
qianshanding0708
博客等级 码龄11年 426粉丝 96原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值