我正在使用存储引擎:购物网站中的购物车管理内存。 用于从购物车插入,更新和删除项目。
所以我的问题是如何更好地使用存储引擎:MySQL中的内存。我知道它会在服务器关闭时闪烁数据。但是这个表数据仅对一天有用。使用Session,我的代码可能很复杂,所以我在想这个。
所以我需要一些有价值的建议。
提前致谢。
答案 0 :(得分:1)
当“购物车”丢失时,顾客会丢失。你愿意承担风险吗?如果没有,请使用InnoDB。
代码的复杂性应该没有太大差异;你有什么顾虑?
“日”什么时候结束?在你的服务器的午夜?如果世界另一边的人在午夜之前开车,会怎么样?
另一方面,在MEMORY
中存储信用卡号码(以及其他敏感信息)可能明智,这是向安全迈出的一小步。如果是这样,请将其存储在一个单独的表中,以免丢失。