0
我需要提供一個服務來訪問sql服務器表並以json格式檢索結果。如何提供一個服務來查詢sql服務器與緩存?
然後結果在jQuery UI中解析。 所需的數據不會經常更新,但應在每次訪問UI時呈現給用戶。 我擔心在每個UI請求上查詢sql server會降低性能。
你能建議什麼解決方案? 也許一些緩存機制? 我正在考慮在java中編寫DB訪問。
我需要提供一個服務來訪問sql服務器表並以json格式檢索結果。如何提供一個服務來查詢sql服務器與緩存?
然後結果在jQuery UI中解析。 所需的數據不會經常更新,但應在每次訪問UI時呈現給用戶。 我擔心在每個UI請求上查詢sql server會降低性能。
你能建議什麼解決方案? 也許一些緩存機制? 我正在考慮在java中編寫DB訪問。
.Net支持使用SqlCacheDependency
這種開箱即用的方式。這可以通過緩存任何查詢結果,然後依靠SQL Server Query Notification機制在數據更改時主動使緩存失效。不幸的是,查詢通知在Java中不支持。
你可以存儲在你的服務器上你想要的任何數據結構的數據,你沒有打你的數據庫,然後 – 2013-04-30 08:58:57
但我怎麼會知道什麼時候該數據在數據庫中更新? – user1997656 2013-04-30 09:01:37
簡單。每次更新數據時,都要更新數據結構。 – gmustudent 2013-04-30 09:14:01