From 57d5e11f5c4bee54321bdc882930fe418ab33f63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B5=B7?= <10402852@qq.com> Date: Wed, 19 Apr 2023 15:32:52 +0800 Subject: [PATCH] 'commit' --- .../src/main/java/UnitTest/TestWritePika.java | 34 ++++++++++++++++--- 1 file changed, 29 insertions(+), 5 deletions(-) diff --git a/FengHuang/src/main/java/UnitTest/TestWritePika.java b/FengHuang/src/main/java/UnitTest/TestWritePika.java index 3c90617..4d3f70e 100644 --- a/FengHuang/src/main/java/UnitTest/TestWritePika.java +++ b/FengHuang/src/main/java/UnitTest/TestWritePika.java @@ -15,15 +15,18 @@ public class TestWritePika { /* Centos 6+Redis 5 - 非pipeline操作100000次字符串数据类型set写入,耗时:22813毫秒 - pipeline操作100000次字符串数据类型set写入,耗时:236毫秒 + 非pipeline操作100000次字符串数据类型set写入,耗时:22239毫秒 + pipeline操作100000次字符串数据类型set写入,耗时:200毫秒 */ //RedisPlugin redis = new RedisPlugin("myRedis", "10.10.14.199", 18890, 10 * 1000); /* Centos 7+Redis 7 - 非pipeline操作10000次字符串数据类型set写入,耗时:2701毫秒 - pipeline操作10000次字符串数据类型set写入,耗时:45毫秒 + 非pipeline操作100000次字符串数据类型set写入,耗时:25248毫秒 + pipeline操作100000次字符串数据类型set写入,耗时:256毫秒 + + 非pipeline操作100000次字符串数据类型set写入,耗时:28511毫秒 + pipeline操作100000次字符串数据类型set写入,耗时:259毫秒 */ //RedisPlugin redis = new RedisPlugin("myRedis", "10.10.14.67", 6379, 10 * 1000); @@ -35,7 +38,28 @@ public class TestWritePika { 非pipeline操作100000次字符串数据类型set写入,耗时:36861毫秒 pipeline操作100000次字符串数据类型set写入,耗时:234毫秒 */ - RedisPlugin redis = new RedisPlugin("myRedis", "10.10.14.62", 6379, 10 * 1000); + //RedisPlugin redis = new RedisPlugin("myRedis", "10.10.14.62", 6379, 10 * 1000); + + + /* + KylinV10+Redis 7 + 非pipeline操作100000次字符串数据类型set写入,耗时:29720毫秒 + pipeline操作100000次字符串数据类型set写入,耗时:236毫秒 + + 非pipeline操作100000次字符串数据类型set写入,耗时:32867毫秒 + pipeline操作100000次字符串数据类型set写入,耗时:237毫秒 + + 非pipeline操作100000次字符串数据类型set写入,耗时:30816毫秒 + pipeline操作100000次字符串数据类型set写入,耗时:243毫秒 + */ + //RedisPlugin redis = new RedisPlugin("myRedis", "10.10.14.104", 6379, 10 * 1000); + + /* + OpenEuler + Redis 7 + 非pipeline操作100000次字符串数据类型set写入,耗时:24058毫秒 + pipeline操作100000次字符串数据类型set写入,耗时:118毫秒 + */ + RedisPlugin redis = new RedisPlugin("myRedis", "10.10.14.68", 6379, 10 * 1000); //结论:如果有预热登录账号到redis的场景,那么这个管道将非常有用。 redis.start();