社区
基础编程
帖子详情
有必要使用数据库保存会话吗?
crazy__chen
博客专家认证
2014-04-02 05:59:54
有必要使用数据库保存会话吗?
本人是学生,没有公司经验,故有此问。
在实际工作中,有必要使用数据库保存会话吗?如果有必要,是什么情况,有更好的代替品吗?
...全文
162
7
打赏
收藏
有必要使用数据库保存会话吗?
有必要使用数据库保存会话吗? 本人是学生,没有公司经验,故有此问。 在实际工作中,有必要使用数据库保存会话吗?如果有必要,是什么情况,有更好的代替品吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuzuning
2014-04-03
打赏
举报
回复
不要一说数据库就认为是以文件为存储介质的传统数据库,那些以内存为存储介质的就不叫数据库了吗?比如 redis 何况传统的数据库也大多提供了以内存作为存储介质的表,比如 mysql 的 MEMORY
jiangbai333
2014-04-03
打赏
举报
回复
引用 2 楼 xuzuning 的回复:
当 session 为多站共有时就需要了
不懂 session如何能做到多站共有?
longxuu
2014-04-02
打赏
举报
回复
memcache是一种更加优秀的方式,但是用数据库存储会话有必要吗? 我个人觉得至少比I/O好,前提是你如同discuz一样,将会话存储在内存表 场景就是像论坛这种,磁盘I/O负载相对较大,将会话放在内存表中,可以降低磁盘负载,同时,在数据库负载空间的时候,数据库会话存储实际上在操作内存,非常有优势 数据库存储会话的解决方案在memcache出来之前就已经存在很久了,是当时一个非常好的解决方案,而且在提高通用型产品的负载方面有很重要的作用(比如装在虚拟主机中)
傲雪星枫
2014-04-02
打赏
举报
回复
单机环境用本地文件保存就可以了,多机环境可以用memcache实现。不太建议用数据库保存会话。
种草德鲁伊
2014-04-02
打赏
举报
回复
看实际情况而定,多主机共享也可以用缓存服务器来存session,数据库的话性能会比较低。
xuzuning
2014-04-02
打赏
举报
回复
当 session 为多站共有时就需要了
嘻哈大咖秀
2014-04-02
打赏
举报
回复
个人感觉没多大必要
将session存储到
数据库
有什么优点?
默认情况下PHP会把
会话
数据
保存
到文本文件中,php还能
保存
会话
数据到
数据库
或缓存,
保存
到
数据库
的好处 主要原因是提高系统的安全性 在共享主机服务器上,若没有特别设置,所有的网站的站点都会
使用
同一临时目录,这意味着有可能数十个程序都在同一位置对文件进行读写 这样我们就很容易可以从其他站点上访问到存储的用户信息了 第二点,如果把数据存放在
数据库
中,还可以更方便的搜索web站点,
会话
更多的信...
老生常谈,
数据库
如何存储时间?你真的知道吗?
我们平时开发中不可避免的就是要存储时间,比如我们要记录操作表中这条记录的时间、记录转账的交易时间、记录出发时间等等。你会发现这个时间这个东西与我们开发的联系还是非常紧密的,用的好与不好会给我们的业务甚至功能带来很大的影响。所以,我们有
必要
重新出发,好好认识一下这个东西。 这是一篇短小精悍的文章,仔细阅读一定能学到不少东西!如果文章有什么不对的话,也劳烦指出,非常感谢! 1.切记不要用字符串存储日期 我记得我在大学的时候就这样干过,而且现在很多对
数据库
不太了解的新手也会这样干,可见,这种存储日期的方式的
mysql时间存储
使用
date还是字符串_
数据库
如何储存时间?—不要用字符串存储日期...
我们平时开发中不可避免的就是要存储时间,比如我们要记录操作表中这条记录的时间、记录转账的交易时间、记录出发时间等等。你会发现这个时间这个东西与我们开发的联系还是非常紧密的,用的好与不好会给我们的业务甚至功能带来很大的影响。所以,我们有
必要
重新出发,好好认识一下。1.切记不要用字符串存储日期现在很多对
数据库
不太了解的新手会这样做,可见,这种存储日期的方式的优点还是有的,就是简单直白,容易上手。但是,...
数据库
性能优化详解
出处: https://www.cnblogs.com/easypass/archive/2010/12/ 08/1900127.html 1.
数据库
访问优化法则 要正确的优化SQL,我们需要快速定位能性的瓶颈点,也就是说快速找到我们SQL主要的开销在哪里?而大多数情况性能最慢的设备会是瓶颈点,如下载时网络速度可能会是瓶颈点,本地复制
老生常谈!
数据库
如何存储时间?你真的知道吗?
我们平时开发中不可避免的就是要存储时间,比如我们要记录操作表中这条记录的时间、记录转账的交易时间、记录出发时间等等。你会发现这个时间这个东西与我们开发的联系还是非常紧密的,用的好与不好会给我们的业务甚至功能带来很大的影响。所以,我们有
必要
重新出发,好好认识一下这个东西。 这是一篇短小精悍的文章,仔细阅读一定能学到不少东西! 1.切记不要用字符串存储日期 我记得我在大学的时候就这样干过,而且现在很多...
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章