二、Redis命令行和配置文件redis.windows.conf

一、Redis发送命令的两种方式

redis-cli -h localhost -p 6379
redis-cli ping 返回pong 证明正常

二、命令返回值

1、状态回复,如ping命令

2、错误回复,如随便输入任意命令

3、整数回复,如某些命令会返回整数,incr(增加),decr(减少),dbsize(返回当前有多少个key)

4、字符串回复,如get命令,以双引号包裹,当请求的key不存在会得到一个空结果,返回(nil)

5、多行字符串回复,如keys *,返回所以key的名称

三、多数据库

redis是一个字典结构的存储服务器,一个redis实例提供了多个字典,客户端可以指定把数据存储到哪个字典上。可以把每个字典理解成独立的数据库。

每个数据库对外都是从0开始的递增数字命名,Redis默认支持16个数据库。

Redis与其他关系型数据库的不同点:

1、不支持自定义名称。只能使用(0-15)
2、不支持为每个数据库设置不同的访问权限。
3、多个数据库之间不是完全隔离的,比如FLUSHALL可以清空一个实例中的所有库。

如何切换数据库:

使用select   <dbid>命令

四、修改Redis默认支持的数据库个数

在安装目录下面的redis.windows.conf文件里面可以修改Redis默认的数据库个数。

posted @   .NET开发菜鸟  阅读(1503)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
点击右上角即可分享
微信分享提示