gpt4 book ai didi

php - 在 PHP 中将入站数据存储在内存中

转载 作者:行者123 更新时间:2023-11-30 23:36:08 25 4
gpt4 key购买 nike

我正在 php-mysql 后端构建一个聊天应用程序。我面临的问题是 mysql 读写速度慢。我对我的查询和 mysql 服务器做了各种优化,问题实际上是因为来自用户的数百个并发 http->mysql 查询

现在我的想法是,如果有一种方法可以让 php 将入站数据存储在内存中,然后通过批量插入将其写入数据库,假设数据达到 100 个项目

这可以用 memcached 实现吗?如果是怎么办?还有其他解决方案吗?

编辑:聊天应用不是网络应用,它是安卓应用

最佳答案

我最终使用了持久的 mysql 连接并将数据存储在 mysql MEMORY 表中。 ,如果谁有更好的解决方案请发帖

更新:

我现在使用 apc ( Alternative PHP Cache ) 来存储入站数据(以简单数组的形式),然后在多次查询后通过批量插入将数据放入 mysql

对于 GET 请求,我将 apc 中的数据附加到从 mysql 获取的数据中。

关于php - 在 PHP 中将入站数据存储在内存中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7216236/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com