在使用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. TensorFlow六种激活函数
  2. hung-yi lee_p3_线性回归
  3. ubuntu/debian安装最新版docker和docker-compose
  4. 阿里2022“研究型实习生”计划公布,开放200多个科研选题
  5. Http://selboo.com.cn
  6. Jasypt 加密-引言
  7. 如何检查数组是否包含JavaScript中的对象?
  8. 问题 J: 寻找复读机【模拟】
  9. mysql sql语句里连接符的使用_SQL中group_concat函数,用符号连接查询分组里字段值...
  10. Day2 - Python基础2作业【购物车程序】
  11. smali 添加资源
  12. python取余数函数_python中两数相除取余数怎么运算
  13. android 休眠任务不执行_Android休眠机制
  14. 四则运算之结对作业报告
  15. 爬取京东商城中的书籍信息
  16. java技术核心卷II书目
  17. 【收藏】什么是 UCIe?
  18. RHCE 第八次作业
  19. 使用C#编写一个简单的文字小游戏
  20. div标签和span标签区别

热门文章

  1. 判断点P是否在三角形ABC内部
  2. 八月(Augest)2005
  3. c语言简单的飞机计分小游戏
  4. 【调剂】云南大学2023年硕士研究生招生预计接收校外调剂专业相关信息
  5. python Gooey库打包问题
  6. 大一如何学习人工智能,应该如何入门?
  7. 学习人工智能,最高效的学习方法是什么?
  8. You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofi
  9. jstree树形结构Api
  10. 一题多解——求数组中每个元素出现的次数