我正在構建一個Web應用程序,用於處理用戶和客戶端之間的內部電子郵件和其他頻繁的中小型文本塊。什麼是存儲這些數據的最佳方法?在數據庫(MySQL)或成千上萬的單個文件?怎麼樣壓縮它(PHP的gzcompress()或MySQL的壓縮功能)?將大量文本(數據庫或文件?)存儲的最佳做法是什麼?如何壓縮它?
這不會是一個公共應用程序,所以用戶負載將是最小的(每次少於20個用戶)。但是,應用程序中每天都會有很多通信來回傳遞,所以我期望隨着時間的推移數據量會變得相當大(這就是爲什麼我想壓縮它)。
我想保留數據庫中的數據以便於訪問和移植,但我在這裏看到的有關圖像的一些線程已經建議使用文件存儲。你怎麼看?
謝謝 賽斯
編輯澄清:我不要求任何形式的文字,這就是爲什麼我會朝着其壓縮以節省空間瘦的搜索的。