我正在尝试使用生菜,以便将地理位置添加到Redis。我设法使用sync方法做到了。
是否可以使用用于生菜的异步api转换此逻辑?
同步码:
StatefulRedisConnection<String, String> connection= client.connect();
RedisCommands syncCommands=syncCommands = connection.sync()
long result = syncCommands.geoadd(key, longitude, latitude, userId);
您如何将其转换为异步调用?
谢谢,雷。
尝试:
StatefulRedisConnection<String, String> connection= client.connect();
RedisAsyncCommands<String, String> asyncCommands = connection.async()
RedisFuture<Long> result = asyncCommands.geoadd(key, longitude, latitude, userId);
lettuce 4.0允许通过一个连接(同步,异步和反应式)使用不同的API。与将API样式与连接耦合在一起的生菜3.x不同。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句