我有一個JSON
文件內容可以有無限大小(或限制最大String
長度Integer.MaxValue)。如何最好地將長字符串保存到數據庫?
我該如何最好地將這個文件保存到數據庫?正如String
?或者是否有特定的「大」數據類型來存儲這些類型的數據? 我不想將json對象itsselve保存到db,只是將整個內容保存起來。
我有一個JSON
文件內容可以有無限大小(或限制最大String
長度Integer.MaxValue)。如何最好地將長字符串保存到數據庫?
我該如何最好地將這個文件保存到數據庫?正如String
?或者是否有特定的「大」數據類型來存儲這些類型的數據? 我不想將json對象itsselve保存到db,只是將整個內容保存起來。
CLOB或BLOB是大多數我知道的關係數據庫的選擇。
總是有一些限制;請參閱您的數據庫供應商文檔。
「最佳」是一個有趣的術語。在INSERT之前通過加密或壓縮數據可以很好地服務嗎?
您將無法輕鬆地在JSON內搜索子值。這是否符合您的要求?
CLOB可能適合我的需求。我不關心壓縮或內聯搜索。 – membersound
什麼數據庫系統? – geoffspear
Hibernate到目前爲止的HSQLDB。 – membersound