【发布时间】:2021-07-22 13:00:52
【问题描述】:
我有一个表 alertTypes。在回调中,我需要访问此表数据。每小时,网站从这些回调中收到超过 1k 次点击。这会产生很多我想减少的数据库查询。这些 alertTypes 记录如何在 constants.php 中变成全局的?
【问题讨论】:
-
alertTypes ever 会改变吗?这是什么数据?它有多大?你可以在 config 中创建一个文件,然后在 autoload.php 中使用
$autoload['config']吗? -
是的,我考虑了一段时间,但没有找到任何可行的解决方案。如果您对此有任何想法,请帮助我。只有 8-10 条记录,但需要来自数据库。
-
抱歉,我的电脑上没有了。什么时候需要更新这些数据?每个页面加载?你想缓存它吗?记住了吗?
-
情况是 1。我不断从服务器接收事件。这些就像根据相机点击进入办公室或离开办公室。 2.系统中存储有警报。例如当employee1 登录时,事件是从服务器发送的。如果这已存储在系统中,则将其与从服务器接收到的事件进行比较。所以为了比较,我不想一次又一次地查询数据库。我想要内存中的这些数据。
标签: php codeigniter codeigniter-3