首页 > 数据库 >redis查询 第1个数据库,而不是默认的第0个数据库

redis查询 第1个数据库,而不是默认的第0个数据库

时间:2023-08-14 19:24:47浏览次数:48  
标签:16 car 数据库 redis 默认 test

redis查询 第1个数据库,而不是默认的第0个数据库 

spring.redis.database = 1

默认:
spring.redis.database = 0

car-test:0>get car:info:detail:id001
NULL

##切换数据库
car-test:0>select 1
OK

car-test:1>get car:info:detail:id001
{"id":444186}

car-test:1>

redis有没有什么方法使不同的应用程序数据彼此分开同时又存储在相同的实例上呢?就相当于MySQL数据库,不同的应用程序数据存储在不同的数据库下。
redis下,数据库是由一个整数索引标识,而不是由一个数据库名称。默认情况下,一个客户端连接到数据库0。redis配置文件中下面的参数来控制数据库总数:
/etc/redis/redis.conf
文件中,有个配置项 databases = 16 //默认有16个数据库
数据库的数量是可以配置的,默认情况下是16个。修改redis.conf下的databases指令。


1.每个数据库都有属于自己的空间,不必担心之间的key冲突。
2.不同的数据库下,相同的key取到各自的值。
3.flushdb命令清除数据,只会清除当前的数据库下的数据,不会影响到其他数据库。
flushall命令会清除这个实例的数据。在执行这个命令前要格外小心。
redis没有提供任何方法来关联标识不同的数据库。因此,需要你来跟踪什么数据存储到哪个数据库下。

标签:16,car,数据库,redis,默认,test
From: https://www.cnblogs.com/oktokeep/p/17629516.html

相关文章

  • redis数据结构字典
    redis数据结构字典数据结构Redis的字典使用哈希表作为底层实现,一个哈希表里面可以有多个哈希表节点,而每个哈希表节点就保存了字典中的一个键值对。哈希表typedefstructdictht{//哈希表数组dictEntry**table;//哈希表大小unsignedlongsize;//哈希表大小掩码,用于......
  • MySQL数据库不可不学的一个数据库福利来了
    Spring常用注解redis视频集合,看完这些别说不会redis代码资料.zip代码资料解压密码:wosn.net第1章数据库简介-8-1[wosn.net].mp4第3章SQL语句规范-8-3[wosn.net].mp4第2章数据库的安装及配置-8-2.mp4第4章数据库的相关操作-8-4.mp4第10章测试字符串类型-8-10[wosn.net].mp4第11......
  • 在postgresql数据库中如何实现Oracle中dblink功能
    转:https://blog.csdn.net/weixin_73350116/article/details/131905912引言在Oracle中常常有dblink功能,可以通过dblinks实现不同地址下得oracle数据库得数据交互。dblink是Oracle独有得功能,其他数据库有吗?当然,在postgresql也可以通过fdw实现与其他数据库进行数据交互,并且相较于O......
  • mysql怎么查询数据库容量(转)
    注:本文来源<mysql怎么查询数据库容量>  作者:文/@UTHEME2023-05-1107:00:02在数据库管理的过程中,经常需要查询数据库或表的容量大小,以方便更好地管理和优化数据库。MySQL作为一种流行的数据库管理系统,非常适合用于此任务。那么,如何在MySQL中查询数据库容量呢?首先,我们需要打......
  • redis数据结构链表
    redis数据结构链表数据结构链表节点typedefstructlistNode{//前置节点structlistNode*prev;//后置节点structlistNode*next;//节点的值void*value;}listNode;多个listNode可以通过prev和next指针组成双端链表链表typedefstructlist{//表头节点......
  • 2023年8月中国数据库排行榜:TiDB 重夺榜眼,PolarDB 再进一位
    斗力频催鼓、争都更少筹。2023年8月的 墨天轮中国数据库流行度排行 在炎炎夏日中火热出炉,本月共有286个数据库参与排名。本月排行榜前十中,头部变动加剧。TiDB发奋图强重夺榜眼,阿里云PolarDB排名连续上升,其余数据库稳居原位显魄力。本月排行榜解读文章「专家观点」板块邀......
  • redis数据结构sds
    简单字符串sds数据结构structsdshdr{//记录buf数组中已使用字节的数量//等于SDS所保存字符串的长度intlen;//记录buf数组中未使用字节的数量intfree;//字节数组,用于保存字符串charbuf[];};特性空间预分配空间预分配用于优化SDS的字符串年增长操作:当SD......
  • 使用 Amazon MemoryDB for Redis 作为 JuiceFS 的元数据引擎
    概览JuiceFS 是一款面向云原生设计的高性能共享文件系统,在Apache2.0开源协议下发布。JuiceFS提供完备的 POSIX 兼容性,可将几乎所有对象存储接入本地作为海量本地磁盘使用,亦可同时在跨平台、跨地区的不同主机上挂载读写。JuiceFS也提供如HDFS兼容的API、S3兼容的API......
  • Redis 持久化及集群架构
    1Redis持久化1.1持久化的概念和原因Redis持久化是指将Redis服务器中的数据保存到磁盘上,以便在服务器重启后可以重新加载数据。持久化是为了解决Redis内存数据库的数据丢失问题。持久化的原因有以下几点:数据安全:通过将数据保存到磁盘上,即使发生服务器故障或断电等情况......
  • Redis设计与实现——对象(二刷)
    对象介绍Redis底层的基本数据类型包括动态字符串、链表、字典、跳表、整数集合、压缩列表。但是Redis并没有直接使用这些基本数据类型来构建键值对数据库,而是基于这些数据类型创建了一个对象系统,对象系统包含字符串对象、列表对象、哈希对象、集合对象、有序集合对象。struct......