2017-08-25 8 views
1

私は、ショッピングウェブサイトのストレージエンジン:カート管理のためのメモリを使用しています。 カートにアイテムを挿入、更新、および削除する。ストレージエンジン:電子商取引サイトのカート管理のためのメモリ

私の質問は、Storage Engineをどのように使用するのが好ましいですか:MySQLのメモリ。私はそれがサーバーのシャットダウン時にデータを点滅することを知っしかし、この表のデータは1日だけ有効です。セッションを使用すると、私のコードは複雑になるので、私はこれについて考えています。

私はいくつかの貴重な提案が必要です。

ありがとうございます。

答えて

1

「カート」が失われた場合、顧客は失われます。あなたはそれを危険にさらしていますか?そうでない場合は、InnoDBを使用してください。

コードの複雑さはあまり変わってはいけません。あなたには何が関係しています

「日」はいつ終了しますか?真夜中にサーバー?あなたの真夜中の前に、世界中の誰かがカートを開始している場合はどうなりますか?

一方、それはセキュリティに向けた小さな一歩としてMEMORYでクレジットカード番号(およびその他の機密情報)を格納するために賢明かもしれません。そうであれば、それが失われるように別のテーブルに格納してください。

関連する問題