• 3.2. 异步流执行方式

    3.2. 异步流执行方式

    Redisson为大多数分布式数据结构提供了满足Reactor项目的异步流处理标准的程序接口。该接口通过两种方式实现:

    1. 基于Project Reactor标准的实现方式。使用范例如下:
    1. RedissonReactiveClient client = Redisson.createReactive(config);
    2. RAtomicLongReactive atomicLong = client.getAtomicLong("myLong");
    3. Mono<Boolean> cs = longObject.compareAndSet(10, 91);
    4. Mono<Long> get = longObject.get();
    5. Publisher<Long> getPublisher = longObject.get();
    1. 基于RxJava2标准的实现方式。使用范例如下:
    1. RedissonRxClient client = Redisson.createRx(config);
    2. RAtomicLongRx atomicLong = client.getAtomicLong("myLong");
    3. Single<Boolean> cs = longObject.compareAndSet(10, 91);
    4. Single<Long> get = longObject.get();