gpt4 book ai didi

PHP eAccelerator 和实时数据

转载 作者:行者123 更新时间:2023-11-29 01:19:02 26 4
gpt4 key购买 nike

我有这个用 PHP 编写的应用程序,我正在考虑使用 eAccelerator 来优化应用程序。我的困境是,这个应用程序处理实时数据(每天插入大约 6 到 8 百万条记录)。

到目前为止,我还没有使用任何优化工具来加速我的应用程序。所以我的问题是,eAccelerator 会不会对实时数据造成任何问题(例如显示旧数据而不是当前数据)?

最佳答案

不!来自http://eaccelerator.net/ (我的重点):

eAccelerator is a free open-source PHP accelerator & optimizer. It increases the performance of PHP scripts by caching them in their compiled state, so that the overhead of compiling is almost completely eliminated. It also optimizes scripts to speed up their execution. ... eAccelerator stores compiled PHP scripts in shared memory and executes code directly from it.

eAccelerator 仅优化和缓存您的 PHP 文件(从而消除了为每个请求编译静态 PHP 文件时的大部分常见开销)。动态数据(例如数据库、文件系统、远程资源)缓存(至少,eAccelerator 不缓存)。因此,您的数据仍然是来自所请求资源的“新鲜”数据。


如果在稍后的某个时间点,您需要缓存(部分)实时数据(使它们不完全“实时”),您可以看看像 Memcached 这样的技术。 .这是专门设计的“...以减少必须读取外部数据源(例如数据库或 API)的次数。

关于PHP eAccelerator 和实时数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3715874/

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