簡體   English   中英

Hazelcast 客戶端流式傳輸 API

[英]Hazelcast client streaming API

我正在使用 Hazelcast 多圖。 如何根據我的密鑰為 Hazelcast 多圖偵聽器創建流式傳輸 API。 我需要在任何前端應用程序中使用 API。 如果 Hazelcast map 有任何變化需要反映到 API 中。

import logging

import hazelcast

logging.basicConfig(level=logging.INFO)

client = hazelcast.HazelcastClient()

multi_map = client.get_multi_map("test").blocking()


def on_entry_added(entry_event):
    print(entry_event)
    # Do something with the event.
    # Do not perform blocking operations here.
    # If you need to perform blocking operations
    # offload them to another thread.


multi_map.add_entry_listener(
    include_value=True,
    key="your key",
    added_func=on_entry_added,
)


for i in range(1000):
    multi_map.put("your key", i)

暫無
暫無

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

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