數據庫設計中為什麼“儘可能不使用text類型”?

菜蟲~



溫馨的醬牛肉


應該指的是關係型數據庫吧!


1、大部分關係型數據庫不是設計用來存放text類型的。


2、text類型放在數據庫中,會增大數據庫文件的體積,從而導致數據庫性能的極大下降,費效比非常低。


3、text一般存放放到文件系統、網絡文件系統、kv數據庫或者oss系統中。kv數據庫存放的text類型數據也不建議太多,超過一定程度數量級的text數據,不建議在kv數據庫中存放。


4、好的設計是,text存放在文件系統、網絡文件系統、oss系統,然後url或者hash值以及text文本對應的meta數據(關鍵詞、全文索引、摘要)等,跟其他相關純數據存在關係型數據庫中,用於應用系統開發調用。


小小學編程


可以給text做個hash,然後用hash做索引。


分享到:


相關文章: