PHP使用Memcached存储Session,如何查Session内容

首先配置Session存储,使用Memcached

session.save_handler = memcached 
session.save_path = "localhost:11211" 

查看session_id

<?php
session_start();
var_dump(session_id());

我们希望在Memcached里查询Session内容,怎么确定查询的Key呢?

尝试:

get vkfc4eefu7ihlu5iv7v3je8rm0 

无效,应该这样:

get memc.sess.key.vkfc4eefu7ihlu5iv7v3je8rm0

原来在使用Memcached存储Session, key前缀是可以配置的。

<?php
var_dump(ini_get('memcached.sess_prefix'));  // 'memc.sess.key.'

推荐阅读更多精彩内容

  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 28,398评论 2 85
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 124,443评论 18 136
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 3,904评论 0 9
  • 最近几天迷上了一部电视剧叫《别让爱你的人等太久》,和大多数电视剧一样,都是讲的男主角和女主角修成正果,最终走到了...
    amaer阅读 243评论 3 2
  • 我的家乡在内江,这里风景如画,美丽极了。沱江河的一天是最美的。 早晨,天还未全亮。江边的马...
    一树_花开阅读 51评论 0 0
  • 20岁的不功利 40岁哪来的淡泊名利 奋斗 是为了以后不会过着别无选择的路
    思边少年阅读 110评论 0 0
  • 前段时间在复盘2018春夏时装周,被Victoria Beckham的纽约大秀惊艳到了。 Victoria Bec...
    叁叁说阅读 2,292评论 2 19