Redis 某些JedisCommands在功能上似乎等同于java.lang.String类,它们之间有什么区别
JedisCommands中的Redis 某些JedisCommands在功能上似乎等同于java.lang.String类,它们之间有什么区别,redis,jedis,Redis,Jedis,JedisCommands中的substr命令与java.lang.String有什么区别 Redis'substr命令在Redis服务器中执行,因此您不需要Java客户端中的整个字符串来执行操作。 例如:如果它是一个长字符串(例如:1G),您不需要获取所有字符串来获取前几个字节,从而减少内存使用量和Java客户端与Redis之间的网络连接 另一个区别是Java的substr是关于字符的,而Redis的substr是关于字节的。这在处理UTF-8字符串时会产生巨大的差异。Redis'substr
substr
命令与java.lang.String有什么区别
Redis'
substr
命令在Redis服务器中执行,因此您不需要Java客户端中的整个字符串来执行操作。
例如:如果它是一个长字符串(例如:1G),您不需要获取所有字符串来获取前几个字节,从而减少内存使用量和Java客户端与Redis之间的网络连接
另一个区别是Java的
substr
是关于字符的,而Redis的substr
是关于字节的。这在处理UTF-8字符串时会产生巨大的差异。Redis'substr
命令在Redis服务器中执行,因此您不需要Java客户端中的整个字符串来执行操作。
例如:如果它是一个长字符串(例如:1G),您不需要获取所有字符串来获取前几个字节,从而减少内存使用量和Java客户端与Redis之间的网络连接
另一个区别是Java的substr
是关于字符的,而Redis的substr
是关于字节的。这在处理UTF-8字符串时会产生巨大的差异