大規模な多次元配列をmysqlデータベースに格納するためのベストプラクティスは何ですか?私は次の点で答えを探しています:
- 効率性-結果はデータベースから頻繁に要求されます。現在、シリアル化と非シリアル化を行っています。アプリケーションによっては
json_encode
/を使用する必要があるかもしれません。json_decode
- セキュリティ-渡されるすべてのデータが適切に送信できるようにする必要があり
json_decode
ますunserialize
。現在、巨大な配列のシリアル化を解除する際に問題が発生しています。オフセットエラーを返しています。データベースに保存された途中のどこかで、一部のデータが破損したか、どこかにエラーをスローする文字があることを理解しています。これを防止したり、データベースへのすべてのストアが適切であることを確認するにはどうすればよいですか?