php - 需要长期保存某值,又不想写进数据库
黄舟
黄舟 2017-04-10 17:28:37
[PHP讨论组]

我在做一个抽奖系统,一等奖1名,二等奖10名,三等奖100名,我现在需要把抽中几等奖的存起来看看某奖人数够没,但这写进数据库有点大材小用了,你们遇到这是怎么来存的。

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(12)
ringa_lee

存在文件里,其实数据库也是存文件。

PHPz

扔文件里面好了,这种临时存储的数据,不是文件就是缓存,扔redis也行,自带排序

阿神

当成配置来对待,写配置里。

PHP中文网

前端存 localStorage

ringa_lee

放在缓存里啊redis

PHP中文网

file_put_content存文件吧

天蓬老师

写一个XML文件来保存

大家讲道理

不想放数据库,可以存文件, 共享内存(比如shared memory相关函数,apc,apcu),memcached,redis之类的.
但是这些本身是存在丢失风险的,如果不想突然你的中奖人数发生丢失,最好还是放数据库,数据丢失会更麻烦.

高洛峰

可以放redis缓存里啊

迷茫

存储在文件里面 或者写入缓存 或者写入配置文件

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号