redis-cli 工具--raw参数的作用
最近阅读了以redis官网关于--raw参数的解释,其功能有两个:
1.按数据原有格式打印数据,不展示额外的类型信息
例如:使用命令发送方式(redis在使用时有命令发送方式和交互方式两种)创建一个key,命名为kuyin:number,值为1,如下:
     
然后,把kuyin:number加1,如下:
       
返回值是2,但是你会发现前面有个(integer),这是问什么呢?由于redis的返回类型是多类型的,可能是字符串、数组、整形等,因此为了便于人们阅读和区分结果类型,当redis-cli检测到标准输出是tty(终端)时,会展示额外的信息,在这里就是(integer)。
当redis的返回数据的标准输出不是tty,例如,数据被重定向到管道或者文件中去,会自动默认开启--raw选项,即不会增加额外的信息,样例如下:
    
当我们的标准输出是tty,而且不想看到额外的一些信息,可以在使用redis-cli时增加--raw参数,样例如下:
    
2. 显示中文
有时候我们需要向redis中写入含有中文的数据,然后在查看数据,但是会看到一些utf-8编码的字符,而不是我们写入的中文,例如:

这个时候,就可以增加--raw参数,实现对中文数据的查看,

redis-cli 工具--raw参数的作用的更多相关文章
- 『.NET Core CLI工具文档』(十四)dotnet-install 脚本参考
		
说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正. 原文:dotnet-install scripts reference 翻译:dotnet-install 脚本参考 名称 d ...
 - 『.NET Core CLI工具文档』(八)dotnet-restore
		
说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正. 原文:dotnet-restore 翻译:dotnet-restore 名称 dotnet-restore - 还原一个项目的 ...
 - 『.NET Core CLI工具文档』(六)dotnet 命令
		
说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正. 原文:dotnet command 翻译:dotnet 命令 名称 dotnet -- 运行命令行命令的一般驱动程序 概要 d ...
 - 『.NET Core CLI工具文档』(一).NET Core 命令行工具(CLI)
		
说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正. 原文:.NET Core Command Line Tools 翻译:.NET Core命令行工具 什么是 .NET Core ...
 - Java 使用Redis缓存工具的图文详细方法
		
开始在 Java 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 Java redis 驱动,且你的机器上能正常使用 Java. (1)Java的安装配置可以参考我们的 Java ...
 - 用node编写自己的cli工具
		
工作中接到新项目,开发前都需要先规划项目目录,然后一个个创建文件,搭建sass编译环境,下载jquery,Swiper等类库... 这些准备工作都要花上不少时间.每做一个项目,都会遇到同样的问题,再重 ...
 - Redis可视化工具 Redis Desktop Manager
		
1.前言 从接触Redis也有两年,平时就使用它来做缓存层,它给我的印象就是很强大,内置的数据结构很齐全,加上Redis5.0的到来,新增了很多特色功能.而Redis5.0最大的新特性就是多出了一个数 ...
 - ubuntu 18.04安装clojure工程的cli工具lein
		
官网的安装过程https://leiningen.org/#install 是文字描述,并不够lazy. 我仿照code,chrome nodejs的方式,给出下面的命令行安装过程 wget http ...
 - spring boot 结合Redis 实现工具类
		
自己整理了 spring boot 结合 Redis 的工具类引入依赖 <dependency> <groupId>org.springframework.boot</g ...
 
随机推荐
- asp.net 实现搜索站内搜索功能
			
首先有index和search 两个页面 index页面中有textbox1和button1两个控件 双击button1控件添加代码: protected void Button1_Click(obj ...
 - C项目实践--贪吃蛇(2)
			
12.按键处理 函数名称:key_down 函数功能:按键处理函数,主要包括:1.刚开始或结束时的按键处理,游戏开始时,按任意键进入游戏,游戏运行过程中按回车键是游戏的暂停或开始的切换键:2.游戏运行 ...
 - hashable
			
Glossary — Python 3.6.5 documentation https://docs.python.org/3/glossary.html?highlight=equal hashab ...
 - 自己写好的pdo数据库抽象层 mysql为例
			
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/qq1355541448/article/details/31787719 class pdo_dat ...
 - MongoDB相关的一些技术文章
			
安装 win7下安装和配置MongoDB的总结---阿冬专栏
 - Ubuntu18开启redis服务自启动
			
设置redis服务开机自启动. 1.创建配置文件夹 sudo mkdir /etc/redis sudo cp /usr/local/redis/redis.conf /etc/redis sudo ...
 - apktool工具下载地址
			
apktool工具下载地址 http://ibotpeaches.github.io/Apktool/
 - C++ 多线程与并发
			
1. 非原子操作 这些非原子操作在被编译为汇编代码后不止一条指令. 自加.自减少: new 关键字: 申请内存: 调用构造函数: pInst = new T; // 对于这样一个赋值语句,更是包含了如 ...
 - VS2013插件开发
			
一.功能描述 项目中有一个AppSettings.xml文件,当这个文件有添加新元素的时候,将该添加的内容自动同步到其他目录下的AppSettings.xml文件. 二.插件模板选择 要开发VS插件需 ...
 - RTSP协议简介(转载)
			
转自:http://ilinux.iteye.com/blog/505753 Real Time Streaming Protocol 或 者RTSP(实时流媒体协议),是由Real network ...