Redis选择数据库分区

Redis选择数据库分区Redis-cli命令连接:redis-cli命令下选择数据库分区可以有2种方式:1、选择数据库(redis可以有多个数据库,默认情况下是连接数据库0,redis配置文件中通过databasesnum来配置数量)127.0.0.1:6379>select2OK2、那么我们登录的时候,如何制定登录哪个库呢?./redis-cli-n3指定登录下标为3的数据库./redis-cli-n0等价于./redis-cli默认登录下标为0的数据库即使…

大家好,又见面了,我是你们的朋友全栈君。

前言

    redis可以有多个数据库分区,默认情况下是连接数据库0分区,在redis配置文件中通过databases num来配置数量。

Redis-cli命令连接:

redis-cli命令下选择数据库分区可以有2种方式:

1、    使用命令select选择数据库

下例选择分区2:
127.0.0.1:6379> select 2
OK

2、登录时指定要连接的数据库  

 那么我们登录的时候,如何指定登录哪个库呢?
./redis-cli -n 3  指定登录下标为3的数据库
./redis-cli -n 0 等价于 ./redis-cli 默认登录下标为0的数据库

例如:

[root@db redis-3.2.5]# ./redis-cli -h 192.168.1.8  -p  6379 -n 1
192.168.1.8:6379[1]> dbsize
(integer) 0
192.168.1.8:6379[1]>

 即使开始使用./redis-cli –n指定了数据库,也能在使用连接后切换
 

[root@db redis-3.2.5]# ./redis-cli -h 192.168.1.8  -p  6379 -n 2
192.168.1.8:6379[2]> dbsize
(integer) 24
192.168.1.8:6379[2]> dbsize
(integer) 24
192.168.1.8:6379[2]> dbsize
(integer) 24
192.168.1.8:6379[2]> dbsize
(integer) 24
192.168.1.8:6379[2]> select 1
OK
192.168.1.8:6379[1]> dbsize
(integer) 0
192.168.1.8:6379[1]> dbsize
(integer) 0
192.168.1.8:6379[1]> select 2
OK
192.168.1.8:6379[2]> dbsiz
(error) ERR unknown command ‘dbsiz’
192.168.1.8:6379[2]> dbsize
(integer) 24
192.168.1.8:6379[2]> dbsize
(integer) 24

Springboot配置选择数据库分区:

在application.yml 中配置,通过spring.redis.database key来设置,例如下例选择了数据库分区2:

spring:
  application:
    name: demo-web
  jackson:
    date-format: yyyy-MM-dd HH:mm:ss
    time-zone: GMT+08:00
  redis:
    host: 192.168.1.8
    port: 6379
    database: 2
  session:
    storeType: REDIS

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/139894.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月7日 下午9:00
下一篇 2022年5月7日 下午9:00


相关推荐

  • 国内软件外包公司排行榜是怎么样的

    国内软件外包公司排行榜是怎么样的由于互联网技术的快速发展,特别是手机移动端的的普及,使得企业越来越需要开发自己自己的软件,但是软件开发人才缺口很大,企业没有这个技术实力去开发自己的软件,对于中小企业也不好招人,而这软件外包开发公司就可以帮助企业实现目标,这其中鱼龙混杂,让不少想要软件外包开发的企业难以选择,那么国内软件外包公司排行榜是怎么样的呢?下面为大家介绍华盛恒辉排名靠前的原因。1、报价适中提供同样服务…

    2022年5月26日
    70
  • 带求和符号的函数求导公式_幂级数如何求和函数

    带求和符号的函数求导公式_幂级数如何求和函数

    2022年10月10日
    6
  • Mac 开启apache PHP

    Mac 开启apache PHP命令行:开启apache服务:sudoapachectlstart停止apache服务:sudoapachectlstop重启服务:sudoapachectlrestart查看版本:httpd-v开启之后打开浏览器输入:localhost,看到Itworks!说明服务正常开启!命令行打开系统隐藏目录:open/etc/apache21.httpd

    2022年7月12日
    26
  • 图tp delDataById问题

    图tp delDataById问题

    2021年10月14日
    47
  • 【显卡】rx470显卡挖矿算力,rx470挖矿算力,rx470显卡挖矿超频设置

    【显卡】rx470显卡挖矿算力,rx470挖矿算力,rx470显卡挖矿超频设置已下是RX470显卡挖矿算力参数RX470,8卡矿机,算力是216m,功耗1110w,日产量ETH单位0.00636909

    2022年6月14日
    39
  • 华为P40怎么解账号锁P40Pro忘记密码ID账号锁解除方案开机设备解锁帐号软件使用方法

    华为P40怎么解账号锁P40Pro忘记密码ID账号锁解除方案开机设备解锁帐号软件使用方法​今天带来一台用户华为mate30手机强制清除华为账号锁案例分享,这个台手机是用户公司手机,由于前使用者离职后未能退出手机的华为账号和锁屏密码,导致手机无法使用。自己通过简单的恢复出厂设置后,发现手机有华为账号锁无法激活手机,这才联系到刷机爱好者技术人员,给予远程强制刷机移除华为mate30的账号锁。在此提醒广大用户,登录的华为账号建议绑定经常使用的手机号码,防止无法找回密码从而到时手机无法使用。在刷机解锁过程中需要准备以下工具:准备windwos系统电脑一台,有条件的用户可以找台配置.

    2022年6月23日
    130

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号