Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Redis 某些JedisCommands在功能上似乎等同于java.lang.String类,它们之间有什么区别_Redis_Jedis - Fatal编程技术网

Redis 某些JedisCommands在功能上似乎等同于java.lang.String类,它们之间有什么区别

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

JedisCommands中的
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字符串时会产生巨大的差异