我正在編寫一個小應用程序,並有一個問題。我決定是否將數據存儲在JSON或MySQL行中最適合我的場景。在JSON vs MYSQL中存儲數據
我編碼,可能有很多頁面點擊的應用程序,正因爲如此,我在想存儲JSON編碼數組VS MySQL的行一列。一個查詢將更快執行VS 2.
我想弄清楚的問題是我需要刪除部分JSON編碼數組,但這樣做意味着刪除請求後,我將不得不獲取整個數據,JSON解碼並取消設置對象,然後再次更新該行。 VS mysql刪除行。
有沒有辦法,也許我不知道這可以使這更容易處理?
除非您使用內置支持JSON數據類型的MySQL 5.7,否則應該避免使用這種方法。您不需要執行多個查詢,您可以使用'JOIN'將子表中的多個行與主表關聯。 – Barmar
@Bamar。一個查詢無法使用,因爲首先我需要從一個錶行獲取產品信息,然後從另一個表獲取所有的交易。事務可以是多行。 – user3620142
這就是你使用JOIN的原因。這是一個查詢 – e4c5