簡體   English   中英

如何在Hazelcast中定義地圖

[英]How to define a map in Hazelcast

我需要使用Hazelcast從Java項目中使用的數據庫中緩存一些值。 邏輯是檢查緩存是否為空,然后通過調用dao方法填充緩存; 否則,從緩存中返回對象。

我對Hazelcast完全陌生,對在xml文件中配置地圖感到困惑:它既可以包含在hazelcast元素中,可以定義TTL和其他有用的屬性,也可以在hazelcast元素之外定義,在無法使用屬性的情況下,使用對它的引用。

我不明白為什么同一XML元素的語法差異。 我正在處理的項目將使用在另一個項目中創建的hazelcast實例bean,如果我在其外部定義地圖,則無法進行任何配置。

您可以在該地圖上調用此方法:

V put(K鍵,V值,長ttl,TimeUnit時間單位);

您不需要在地圖本身上進行任何配置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM