2015-02-09 40 views
0

JBoss Datagrid/Infinispan緩存由大型數據庫通過JDBC提供。 因此,進行初始填充需要相當長的時間。初始加載時DataGrid/Infinispan對更新

而數據庫可以被其他組件修改。

的情況下,會發生什麼數據庫觸發器發送記錄更新數據網格在這兩個情況:

  1. 的鍵值對在緩存中已經加載?
  2. 鍵值對尚未加載到緩存中?

並且萬一一個新的ercord被創建並且一個被刪除?

回答

2

如果您正在討論使用JDBC 緩存存儲的配置,則不會有同步DB - > DataGrid。 DataGrid希望它是DB(或者涉及的表)的唯一用戶,並且在需要時讀取或寫入它。 DataGrid沒有使用任何觸發器。