需要长期保存某值,又不想写进数据库
我在做一个抽奖系统,一等奖1名,二等奖10名,三等奖100名,我现在需要把抽中几等奖的存起来看看某奖人数够没,但这写进数据库有点大材小用了,你们遇到这是怎么来存的。
回复内容:
我在做一个抽奖系统,一等奖1名,二等奖10名,三等奖100名,我现在需要把抽中几等奖的存起来看看某奖人数够没,但这写进数据库有点大材小用了,你们遇到这是怎么来存的。
存在文件里,其实数据库也是存文件。
扔文件里面好了,这种临时存储的数据,不是文件就是缓存,扔redis也行,自带排序
前端存 localStorage
放在缓存里啊redis
file_put_content存文件吧
当成配置来对待,写配置里。
写一个XML文件来保存
不想放数据库,可以存文件, 共享内存(比如shared memory相关函数,apc,apcu),memcached,redis之类的.
但是这些本身是存在丢失风险的,如果不想突然你的中奖人数发生丢失,最好还是放数据库,数据丢失会更麻烦.
可以放redis缓存里啊
存储在文件里面 或者写入缓存 或者写入配置文件
这个存数据也不过分吧!既然是有用的,某年某月某日还是有可能会去统计和查看的,存数据库也挺好!
sqlite不就是解决这种情况的吗

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

PHP 8.4 带来了多项新功能、安全性改进和性能改进,同时弃用和删除了大量功能。 本指南介绍了如何在 Ubuntu、Debian 或其衍生版本上安装 PHP 8.4 或升级到 PHP 8.4

CakePHP 是 PHP 的开源框架。它的目的是使应用程序的开发、部署和维护变得更加容易。 CakePHP 基于类似 MVC 的架构,功能强大且易于掌握。模型、视图和控制器 gu

登录 CakePHP 是一项非常简单的任务。您只需使用一项功能即可。您可以记录任何后台进程(如 cronjob)的错误、异常、用户活动、用户采取的操作。在 CakePHP 中记录数据很容易。提供了 log() 函数

Visual Studio Code,也称为 VS Code,是一个免费的源代码编辑器 - 或集成开发环境 (IDE) - 可用于所有主要操作系统。 VS Code 拥有针对多种编程语言的大量扩展,可以轻松编写

CakePHP 是一个开源MVC 框架。它使开发、部署和维护应用程序变得更加容易。 CakePHP 有许多库可以减少大多数常见任务的过载。
