Fork me on GitHub

Memcached缓存系统——Memcached的安装

一、说明

Memcached缓存系统是目前使用最广泛的高性能分布式内存缓存系统,是一个自由开源的高性能分布式内存对象缓存系统。

二、下载安装

下载地址:https://static.runoob.com/download/memcached-win64-1.4.4-14.zip  (根据自己windos版本自行下载)

1.解压下载的源文件,比如笔者用的64位系统,解压后得到下图的文件夹:

 2.打开cmd(管理员模式),进入Memcached解压后存放的目录,笔者的在E盘,则可以先输入“E:”,然后回车,再输入“cd memcached-win64-1.4.4-14”,就进入到安装目录了

3.运行命令memcached.exe –d install,然后回车就可以完成安装

4.测试是否安装成功。继续输入命令memcached –h,回车,可以看到如下执行结果:

 如果出现上面的信息,则说明Memcached已经安装成功了。

5.安装Memcached服务后,还需要启动Memcached。

输入命令memcached.exe –d start,就可以启动Memcached服务:

 如果输入上面命令后没有任何效果,如上图,我们需要使用Telnet工具来查看Memcached服务是否成功启动。

6.在cmd下继续输入“telnet 127.0.0.1 5000”,然后回车:

如果出现“telnet”不是内部或外部命令,则说明计算机中的telnet服务没有启动。

解决方案:https://jingyan.baidu.com/article/870c6fc3cd6fa9b03fe4bee4.html

设置好后再输入“telnet 127.0.0.1 5000”,然后回车:

 连接失败。原因:端口并没有打开

解决方案:

创建一个本地服务器,新建cached.py文件,代码如下:

from flask import Flask
from flask_sqlalchemy import SQLAlchemy

app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+pymysql://root:root@xxx.116.152.57:3308/flask_test'
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = True
db = SQLAlchemy(app)


@app.route('/')
def index():
    return "Hello!"


if __name__ == '__main__':
    app.run()

 再次输入“telnet 127.0.0.1 5000”,回车将看到空白页面,按下空格键回车将看到下图:

 

 

  

posted @ 2022-10-30 16:56  橘子偏爱橙子  阅读(378)  评论(0编辑  收藏  举报