我正在編寫一個應用程序,我需要在數據庫中存儲大量數據並緩存該數據。當客戶端請求到來時,服務器需要從緩存中獲取數據並返回相同的數據。如何使用文件緩存服務器中的數據
這是怎麼做的: (離線處理) 1.我們有一個獲取json文件(大小約6MB)的spring批處理應用程序。 2.讀取每個對象並將其存儲在數據庫中。 3.大約17K記錄正在存儲在數據庫中。
(在線過程) 4.當請求到達服務器(web應用程序 - Spring web MVC)時,應用程序從數據庫獲取數據並返回響應。
我打算避免DB存儲在這裏。無論使用數據庫,我可以在文件服務器中添加文件,並在服務器啓動時緩存文件中的數據?
讓我知道是否有任何現有的方法。