存储 Engine:Memory 用于电子商务网站中的购物车管理

Storage Engine:Memory For Cart Management in eCommerce Site

我在购物网站中使用存储 Engine:Memory 进行购物车管理。 用于从购物车中插入、更新和删除项目。

所以我的问题是在 MySQL 中使用存储 Engine:Memory 有多好。我知道服务器关闭时它会闪烁数据。但是这个 table 数据仅对一天有用。使用会话,我的代码可能很复杂,所以我正在考虑这个。

所以我需要一些宝贵的建议。

提前致谢。

当"cart"丢了,客户就丢了。你愿意冒险吗?如果没有,请使用 InnoDB。

代码的复杂度应该相差不大;你担心什么?

"day"什么时候结束?在你的服务器上半夜?如果世界另一端的某个人在您的午夜前开始推车怎么办?

另一方面,将信用卡号(和其他敏感信息)存储在 MEMORY 中可能是 明智的 ,作为迈向安全的一小步。如果是这样,请将其存储在单独的 table 中,这样只会丢失。