memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

时间:2022-08-28 20:31:16

1、memcached命令行

telnet 127.0.0.1 11211
set key2 0 30 2
ab
STORED
get key2
VALUE key2 0 2
ab
END
memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

 如:

set key3 1 100 4
abcd
STORED
get key3
VALUE key3 1 4
abcd
END
replace key3 1 200 5
abcdx
STORED
get key3
VALUE key3 1 5
abcdx
END
delete key3
DELETED
get key3
END

2、memcached数据导出和导入

 memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached
查看状态:
memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

然后导出:
memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

导入:

memcached-tool 127.0.0.1:11211 dump
memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

注意,在导入的时候,会有过期时间,所以,在导入的时候,要调时间值,否则导入后,就没有数据

3、php连接memcache

先安装php的memcache扩展
cd /usr/local/src/
 wget -c http://pecl.php.net/get/memcache-2.2.7.tgz  (php5最新稳定版)
wget -c http://pecl.php.net/get/memcache-3.0.8.tgz (php5最新开发版)
wget -c https://github.com/websupport-sk/pecl-memcache/archive/php7.zip (php7可用版)
解压:tar zxf memcache****.tgz
cd memcache***
/usr/local/php7fpm/bin/phpize
./configure --with-php-config=/usr/local/php7fpm/bin/php-config
make && make install
安装完后会有类似这样的提示:Installing shared extensions: /usr/local/php7fpm/lib/php/extensions/no-debug-non-zts-20170718/
然后修改php.ini添加一行echo "extension=memcache.so" >>/usr/local/php7fpm/etc/php.ini
检查/usr/local/php7fpm/bin/php-fpm -m
memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

php安装memcached:

wget -c https://pecl.php.net/get/memcached-3.0.4.tgz
tar -xvf memcached-3.0.4.tgz
cd memcached-3.0.4/
/usr/local/php7fpm/bin/phpize
./configure
若缺libmemcached 需要安装这两个依赖包:yum install libmemcached libmemcached-devel
./configure
make && make install
echo "extension=memcached.so" >>/usr/local/php7fpm/etc/php.ini
/etc/init.d/php7fpm restart
memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

具体相关:

memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached
memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

测试:url www.apelearn.com/study_v2/.memcache.txt > 1.php 2>/dev/null
/usr/local/php7fpm/bin/php 1.php
memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

4、php的session存储到memcached

编辑php.ini添加两行
for memcache:
session.save_handler = memcache
session.save_path="tcp://192.168.0.9:11211"
for memcahed:
session.save_handler = memcached
session.save_path = "localhost:11211" 或 session.save_path = "127.0.0.1:11211"

或者httpd.conf中对应的虚拟主机中添加
for memcache:
php_value session.save_handler "memcache"

php_value session.save_path"tcp://192.168.0.9:11211"

memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

或者php-fpm.conf对应的pool中添加

for memcache:

php_value[session.save_handler]=memcache
php_value[session.save_path]="tcp://192.168.0.9:11211"

for memcahed:

php_value[session.save_handler] = memcached
php_value[session.save_path] = "127.0.0.1:11211" 或 php_value[session.save_path] = "localhost:11211"

memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

测试:
wget http://study.lishiming.net/.mem_se.txt
mv .mem_se.txt /usr/local/apache2/htdocs/session.php

telnet 127.0.0.1 11211

memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

for memcahed:

memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached

memcached命令行、Memcached数据导出和导入、php连接memcache、php的session存储到memcached的更多相关文章

  1. memcached命令行、Memcached数据导出和导入

    1.memcached命令行 telnet 127.0.0.1 11211set key2 0 30 2abSTOREDget key2VALUE key2 0 2abEND  如: set key3 ...

  2. memcached命令行操作详解,命令选项的详细解释

    连接到memcached命令行下:  telnet 127.0.0.1 11211 1.set / add / replace : 格式:<command> <key> &lt ...

  3. 可以在命令行直接使用密码来进行远程连接和远程拉取文件的命令:sshpass

      应用范围:可以在命令行直接使用密码来进行远程连接和远程拉取文件. 使用前提:对于未连接过的主机.而又不输入yes进行确认,需要进行sshd服务的优化: # vim /etc/ssh/ssh_con ...

  4. memcached命令行参数说明&lpar;转&rpar;

    1.启动Memcache 常用参数 -p <num>      设置TCP端口号(默认不设置为: 11211) -U <num>      UDP监听端口(默认: 11211, ...

  5. memcached 命令行举例

    1.启动Memcache  常用参数
memcached 1.4.3 
 -p <num> 设置端口号(默认不设置为: 11211) 
 -U <num> UDP监听端口 (默 ...

  6. Memcached 命令行操作

    telnet 用于连接 Memcached: [root@localhost ~]# telnet Trying 127.0.0.1... Connected to 127.0.0.1. Escape ...

  7. mongoDB 数据导出与导入

    一.导出 命令格式:在mongodb/bin目录下 mongoexport -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -c 表名 -f 字段 -q 条件导出 --csv ...

  8. Elasticsearch的数据导出和导入操作(elasticdump工具),以及删除指定type的数据(delete-by-query插件)

    Elasticseach目前作为查询搜索平台,的确非常实用方便.我们今天在这里要讨论的是如何做数据备份和type删除.我的ES的版本是2.4.1. ES的备份,可不像MySQL的mysqldump这么 ...

  9. 使用Scrapy命令行工具【导出JSON文件】时编码设置

    Windows 10家庭中文版,Python 3.6.4,virtualenv 16.0.0,Scrapy 1.5.0, 使用scrapy命令行工具建立了爬虫项目(startproject),并使用s ...

随机推荐

  1. 转:jquery选择器总结

    原文地址:http://www.cnblogs.com/onlys/articles/jQuery.html jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法   $(&qu ...

  2. 攻城狮在路上(壹) Hibernate(十八)--- 管理Hibernate的缓存

    一般Session的缓存被称为Hibernate的第一级缓存,SessionFactory的外置缓存是一个可配置的缓存插件,称为Hibernate的第二级缓存.一.缓存的基本原理: 1.持久化层的缓存 ...

  3. eclipse智能提示

    原文地址:http://www.cnblogs.com/myitm/archive/2010/12/17/1909194.html Windows→Preferences→Java→Editor→Co ...

  4. centos nginx 安装

    1.下载 wget http://nginx.org/download/nginx-1.7.8.tar.gz 2.解压 tar -zxvf nginx-1.7.8.tar.gz 3.切换目录 cd n ...

  5. 关于PowerBuilder 9&period;0中如何修改项目工程名字

    关于PowerBuilder 9.0中如何修改项目工程名字,首先要找到三个文件,xxx.pbl.xxx.pbt.xxx.pbw这三个文件,为何要找这个三号个文件呢? 因为在使用PowerBuilder ...

  6. LGOJ P2921 &lbrack;USACO08DEC&rsqb;在农场万圣节Trick or Treat on the Farm

    今天我来给大家带来一片蒟蒻题解 ~~真香 LGOJ P2921  [USACO08DEC]在农场万圣节Trick or Treat on the Farm 题目描述 每年,在威斯康星州,奶牛们都会穿上 ...

  7. 解决华为手机无法输出Debug级别log的问题

    近期购入了新款的华为手机荣耀8,手感.性能.颜值都非常好.作为android开发工程师,自然会用到真机进行日常的调试.然而,这部手机并没有这么“听话“!反复尝试开启开发者选项中的设置项,依旧无法输出L ...

  8. C&plus;&plus;实现八皇后问题

    C++实现八皇后问题 #include <iostream> using std::cout; using std::endl; #include <iomanip> usin ...

  9. jqzoom插件图片放大功能的一些BUG

    建议使用cloud-zoom插件,jqzoom插件就不要使用了 点击查看——图片放大镜——jQuery插件Cloud Zoom 刚开始使用的是jqzoom插件,但问题太多了,就不说插入到页面中使用了, ...

  10. 使用Recyclerview实现图片水平自动循环滚动

    简介: 本篇博客主要介绍的是如何使用RecyclerView实现图片水平方向自动循环(跑马灯效果) 效果图: 思路: 1.准备m张图片 1.使用Recyclerview实现,返回无数个(实际Inter ...