码迷,mamicode.com
首页 > 其他好文 > 详细

登录-redis

时间:2019-09-03 22:36:41      阅读:395      评论:0      收藏:0      [点我收藏+]

标签:col   nbsp   name   ejs   正式   进程   无法   保留   变量   

session的问题
目前session直接是js变量,放在nodejs进程内存中
1、进程内存有限,访问量过大,内存暴增怎么办?
2、正式线上运行是多进程,进程之间内存无法共享

 

为何session适合用redis
1、session访问频繁,对性能要求极高。redis是内存数据库,会很快,mysql没有内存数据库快
2、session可不考虑断电丢失数据对问题(内存的硬伤)


为何网站数据不适合用redis

1、操作频率不是太高,比如修改,新增(相比于session的操作)
2、断电不能丢失,必须保留
3、数据量太大,内存成本太高

 

redis安装
brew install redis

 

redis启动
redis-server

 

redis命令
redis-cli

 

redis设置值
set myname wzn

 

redis得到值
get myname

 

keys * // 得到当前所有的key
del myname // 删除值

 

 

登录-redis

标签:col   nbsp   name   ejs   正式   进程   无法   保留   变量   

原文地址:https://www.cnblogs.com/wzndkj/p/11455736.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!