0
我在學習sqlalchemy,我對使用什麼類型的數據來存儲數據有點困惑,這些數據可能長達20000個字符。使用Unicode(20000)
是個好主意嗎?我擔心,如果文本較短,我會浪費很多記憶。什麼是正確的SQLAlchemy類型來存儲大字符串?
我在學習sqlalchemy,我對使用什麼類型的數據來存儲數據有點困惑,這些數據可能長達20000個字符。使用Unicode(20000)
是個好主意嗎?我擔心,如果文本較短,我會浪費很多記憶。什麼是正確的SQLAlchemy類型來存儲大字符串?
對於這種類型的數據,您可以使用Text或UnicodeText。他們不要求你指定長度。
根據http://docs.sqlalchemy.org/en/rel_0_8/core/types.html,'String'似乎更適合。 – fedorqui
@fedorqui:有「某些數據庫可能需要一段時間」,所以我不確定 –