在使用Jedis操作Redis数据库时,Jedis默认会操作下标为0的数据库(db0)。而Redis默认存在16个数据库,数据库名称为db0~db15。我们可以通过jedis的select方法选择指定下标的数据库,然后对该数据库进行操作。

实例:手动选择下标为10的数据库,且向该数据库写入key-value和获取key的值。代码如下:package com.huangx.redis;

import redis.clients.jedis.Jedis;

import redis.clients.jedis.JedisPool;

public class readredis {

public static void main(String[] args) {

// 使用默认的配置获取jedis对象

// 连接到本地 localhost:6379 Redis服务器

JedisPool jedisPool = new JedisPool();

Jedis jedis = jedisPool.getResource();

// 选择下标为10的数据库,即DB10

jedis.select(10);

// 存入值到DB10数据库

jedis.append("title", "hello redis!");

// 从DB10数据库获取值

String value = jedis.get("title");

System.out.println(value);

// 释放资源

jedis.close();

jedisPool.close();

}

}

java redis选择db_jedis选择redis数据库相关推荐

  1. redis数据丢失_有效避免数据丢失!Redis持久化方案选择详解

    为什么需要持久化呢? 通常情况下redis的数据全部存储在内存中,数据库一旦故障发生重启数据会全部丢失,即使是在redis cluster或者redis sentinel模式下主从同步数据的恢复仍然需 ...

  2. 看完后,我才明白 Redis 为什么默认 16 个数据库?

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:硬刚一周,3W字总结,一年的经验告诉你如何准备校招! 个人原创100W+访问量博客:点击前往,查看更多 来源:t ...

  3. Redis基于内存非关系型数据库

    Redis基于内存非关系型数据库 Redis:非关系型数据库介绍 特点及优点 1.开源的,使用C编写,基于内存且支持持久化,一般内存的东东关机重启就消失,但它不会. 2.高性能的Key-Value的N ...

  4. Java面试----2018最全Redis面试题整理

    Java面试----2018最全Redis面试题整理 1.什么是Redis? 答:Redis全称为:Remote Dictionary Server(远程数据服务),是一个基于内存的高性能key-va ...

  5. 基于javaweb的课程自动排课系统(java+springboot+html+layui+thymeleaf+redis+mysql)

    基于javaweb的课程自动排课系统(java+springboot+html+layui+thymeleaf+redis+mysql) 运行环境 Java≥8.MySQL≥5.7 开发工具 ecli ...

  6. JAVA社交平台项目第六天 Redis分布式缓存

    第6章 - Redis分布式缓存 学习目标: 掌握Redis性能测试 掌握Redis读写分离搭建 掌握Redis高可用Sentinel搭建 掌握Sentinel整合SpringBoot 掌握Redis ...

  7. 秋招面试总结:Java+并发+Spring+MySQL+分布式+Redis+算法+JVM等

    轰轰烈烈的秋招季已经开始,有人欢喜有人愁,不管你是喜是忧,学习总归是好的.这不,小编特地整理了一下秋招面试知识点+答案(JAVA岗),一起分享出来给大家看看~ 需要完整版的 知识点+答案 的朋友可以  ...

  8. 秋招JAVA面试总结:Java+并发+Spring+MySQL+分布式+Redis+算法+JVM等

    轰轰烈烈的"金九银十"秋招季已经落幕,有人欢喜有人愁,不管你是喜是忧,学习总归是好的.这不,小编特地整理了一下秋招面试知识点(JAVA岗),一起分享出来给大家看看~ 第一部分 Ja ...

  9. 最新金九银十JAVA面试总结:Java+并发+Spring+MySQL+分布式+Redis+算法+JVM等

    ** 金九银十的面试旺季即将到来,大家准备的怎么样了?** 今年的处境大家都挺难的,但是也不要因此而堕落,太闲了,就多刷题.坚持学习总归是对自己有好处的. 在此,整理了下金九银十的面试知识点(附答案) ...

最新文章

  1. BOOL,int,float,指针变量与零值比较的if语句
  2. “天昌”的挽歌——逝去的背影(一)
  3. Angular SPA基于Ocelot API网关与IdentityServer4的身份认证与授权(三)
  4. Java 日期与时间
  5. 高带宽低性能服务器,国外大带宽低延迟服务器首选天下数据美国服务器
  6. 如何使用python多线程_Python:怎样用线程将任务并行化?
  7. 深入理解 Java 线程池!
  8. Linux定时任务cron及部分Linux命令
  9. 协同OA融入ERP 高端应用助企业升级转型
  10. 【鱼眼镜头8】张正友畸变公式;鱼眼的畸变公式需要使用入射角
  11. 1stOpt简单使用介绍
  12. android微信刷脸支付,安卓首发 Find X支持微信人脸支付功能
  13. PG in not in系列方案比较
  14. 程序员能写的最佳代码,就是无码!
  15. 用biobert标记基因和蛋白质
  16. java.util包
  17. 《程序员》2012年4期精彩内容:创业
  18. java大作业设计_Java程序设计_大作业.doc
  19. 如何优雅的使用DbContext
  20. java 集合 集合概念

热门文章

  1. 淘宝新品怎么做权重 快速提升淘宝新店单品权重方法技巧
  2. bat加入计算机服务,怎样把一个bat文件写到电脑服务里头去
  3. 香蕉派(Banana Pi) BPi-P2 Zero开源硬件物联网开发板评测
  4. 融云移动办公协同平台,助力政企数智化转型升级
  5. 每日算法题(Day4)----秘密的牛奶运输
  6. 室内导航html,一种室内导航方法与流程
  7. 2023苹果商务管理模式分发app完全指南
  8. 百度智能云“千帆大模型平台”最新升级:接入Llama 2等33个模型!
  9. 【考研英语】作文:4大主题经典范文
  10. Linux笔记——运行模式之调度系统-作业管理-用户命令