gpt4 book ai didi

java - Redis 'redis.publish()' 方法有什么作用?

转载 作者:IT王子 更新时间:2023-10-29 05:58:00 25 4
gpt4 key购买 nike

redis.publish(); method 在以下模块中做了什么。

redis.publish("WordCountTopology", exclamatedWord.toString() + "|"+ Long.toString(count));

public void execute(Tuple tuple)
{
String word = tuple.getString(0);

StringBuilder exclamatedWord = new StringBuilder();
exclamatedWord.append(word).append("!!!");

_collector.emit(tuple, new Values(exclamatedWord.toString()));

long count = 30;
redis.publish("WordCountTopology", exclamatedWord.toString() + "|" + Long.toString(count));
}

最佳答案

它将字符串 (ExclamatedWord + "|30") 发布到名为 WordCountTopology 的 Redis channel - 一旦 redis.publish 执行,该 channel 的订阅者将收到消息。

有关 Redis 的发布/订阅的更多信息,请参阅:http://redis.io/topics/pubsub

关于java - Redis 'redis.publish()' 方法有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28149005/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com