0
我們在內存數據網格中使用Hazelcast。我們希望將其擴展以用於在存儲器計算中進行分析。我對此有幾點疑問如何使用hazelcast加載非標準化數據?
- 要使用哪種數據結構? (我沒有主鍵作爲非規格化表並且有大量數據)
- 如果IMap是唯一選項,那麼我們可以使用組合鍵還是虛擬鍵,它應該支持索引和謂詞?
- 這不是正確的用例,即Hazelcast不能用於分析?
我們在內存數據網格中使用Hazelcast。我們希望將其擴展以用於在存儲器計算中進行分析。我對此有幾點疑問如何使用hazelcast加載非標準化數據?
您可以根據UUID::randomUUID
生成隨機密鑰,也可以創建組合密鑰。索引可以通過值和鍵來創建(鑰匙使用magic關鍵字__key#
並添加你感興趣的關鍵屬性。
謂詞使用相同的關鍵字,如果你正在尋找運行對複合鍵屬性,否則只是按照您對其他數據的期望值進行查詢
如果我已經創建了IMap
如果數據真的很大,太大而不適合一個進程,IMap是正確的選擇。您可以擴展更多關於您想要進行什麼樣的處理 - 是數據改變還是靜態分析? –
@NeilStevenson:靜態分析 –