使用pipeline效率确实要搞许多,但是有一个细节请读者注意了。下面我用图片展示。
执行了100000条命令居然只要1543毫秒,但是再看看 这个变量age自增10万之后的结果.。
居然只执行了90348次,将近漏了一万次!
后面加了sync这个方法然后再
然后再查询age的结果:
结果正确。
所以大家使用pipeline的时候千万不要忘记调用pipeline.sync();这个方法。要不然结果会有问题的
使用pipeline效率确实要搞许多,但是有一个细节请读者注意了。下面我用图片展示。
执行了100000条命令居然只要1543毫秒,但是再看看 这个变量age自增10万之后的结果.。
居然只执行了90348次,将近漏了一万次!
后面加了sync这个方法然后再
然后再查询age的结果:
结果正确。
所以大家使用pipeline的时候千万不要忘记调用pipeline.sync();这个方法。要不然结果会有问题的