redis存儲(chǔ)session數(shù)據(jù),具體如何實(shí)現(xiàn)呢?
以php為例:
只需要在php.ini文件中修改相關(guān)session配置,如下所示:
session.save_handler = redis session.save_path = "tcp://127.0.0.1:6379"將其中127.0.0.1修改為你的redis服務(wù)器地址即可。如果無法隨便修改服務(wù)器上的php.ini文件,可以將如下代碼加入到入口文件index.php中,就可以實(shí)現(xiàn)相同的效果: ini_set('session.save_handler', 'redis'); ini_set('session.save_path', 'tcp://127.0.0.1:6379'); 重啟瀏覽器之后,查看phpinfo信息,如下圖所示就說明已經(jīng)成功了:
再寫一些相關(guān)的session測(cè)試代碼,到redis中去使用keys *進(jìn)行查看時(shí),可以看到類似PHP_SESSION:*****的key值,這便是保存了session的key值,****代表的是session_id,查看之后數(shù)據(jù)如下截圖所示:
轉(zhuǎn)載自:http://blog.csdn.net/u011250882/article/details/48625179
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注