2013-06-25 99 views
1

我有一個JSON文件內容可以有無限大小(或限制最大String長度Integer.MaxValue)。如何最好地將長字符串保存到數據庫?

我該如何最好地將這個文件保存到數據庫?正如String?或者是否有特定的「大」數據類型來存儲這些類型的數據? 我不想將json對象itsselve保存到db,只是將整個內容保存起來。

+1

什麼數據庫系統? – geoffspear

+0

Hibernate到目前爲止的HSQLDB。 – membersound

回答

2

CLOB或BLOB是大多數我知道的關係數據庫的選擇。

總是有一些限制;請參閱您的數據庫供應商文檔。

「最佳」是一個有趣的術語。在INSERT之前通過加密或壓縮數據可以很好地服務嗎?

您將無法輕鬆地在JSON內搜索子值。這是否符合您的要求?

+0

CLOB可能適合我的需求。我不關心壓縮或內聯搜索。 – membersound

相關問題