Php 内存中的临时MySql数据库仅用于黑客IPC?
我有两个需要通信的PHP脚本。我知道PHP中的IPC并不是一个真正的东西。我在想办法,两个脚本都访问MySQL服务器上的同一个数据库。通信不需要实时(但需要相对快速) 我认为通过表来回传递数据将是一种很好的方法 问题:我想确保这个表只驻留在内存中。主数据库应用程序是70%读取/30%写入,但写入很少是更新。数据库会随着时间的推移而增长,但很少会删除任何内容。为了提高速度,数据库位于SSD上。在IPC中使用数据库时,我关心的是不断的写入和删除,因此我希望确保数据库只在内存中。不需要坚持 我还知道(我说得对吗?)临时表在会话关闭时会被销毁,但它们也只对创建它们的会话可用。所以这不是一个选择Php 内存中的临时MySql数据库仅用于黑客IPC?,php,mysql,temporary-objects,Php,Mysql,Temporary Objects,我有两个需要通信的PHP脚本。我知道PHP中的IPC并不是一个真正的东西。我在想办法,两个脚本都访问MySQL服务器上的同一个数据库。通信不需要实时(但需要相对快速) 我认为通过表来回传递数据将是一种很好的方法 问题:我想确保这个表只驻留在内存中。主数据库应用程序是70%读取/30%写入,但写入很少是更新。数据库会随着时间的推移而增长,但很少会删除任何内容。为了提高速度,数据库位于SSD上。在IPC中使用数据库时,我关心的是不断的写入和删除,因此我希望确保数据库只在内存中。不需要坚持 我还知道(
有没有一种方法可以制作一张永远不会真正触动磁盘的表?我不想在6个月后烧坏SSD,因为IPC猛击了磁盘写入。听起来你想要MySQL内存存储引擎:
CREATE TABLE [...] ENGINE=MEMORY;
有关详细信息,请参阅。谢谢。发现自己发帖后不久的问题!