redis SMISMEMBER 优化

9月 11, 2023 |

redis SET SMISMEMBER操作是O(N) 时间复杂度,如果集合中元素的cardinality 比较大,那么比较慢

if(!redisTemplate.boundSetOps(key).isMember(uri.getPath())) {
	redisTemplate.boundSetOps(key).add(uri.getPath());
}
//改成
redisTemplate.boundSetOps(key).add(uri.getPath());

Posted in: redis

Comments are closed.