@Accessors()是lombok下的注解 getter&setter下的生成结果,chain=true是有返回类型的setter,fluent=true是取消getId的get前缀,变为Id,prefix是忽略field的指定前缀值
RedisTemplate类的对象创建后,可以使用template对redis服务器进行操作。template可以设置各种数据类型的序列化方式,
AIO的A指的是asynchronous,即异步,AIO指的是异步非阻塞IO,是JDK1.7加入的新特性,阻塞强调的是双方在建立连接后,server读取数据是阻塞还是不阻塞。AIO指的是Client连接成功的时候:
Client的IO操作发起之后,会立即得到一个返回,当IO操作完成或异常,Server会对Client进行通知。
中间的过程Client是不用一直等待Server的响应的,
附上一个不知道怎么理解的时序图,