首页
分类
后端开发
数据库
前端开发
学习笔记
错误合集
标签
Java
MySQL
MongoDB
Linux
IDEA
归档
海尔经典面试题
Linux清理磁盘空间
MySQL查询结果输出到文件
MongoDB数据处理
瞬间
留言板
友情链接
Java学习笔记
Java博客
累计撰写
63
篇文章
累计创建
21
个标签
累计收到
10
条评论
栏目
首页
分类
后端开发
数据库
前端开发
学习笔记
错误合集
标签
Java
MySQL
MongoDB
Linux
IDEA
归档
海尔经典面试题
Linux清理磁盘空间
MySQL查询结果输出到文件
MongoDB数据处理
瞬间
留言板
友情链接
Java学习笔记
目 录
CONTENT
以下是
数据库
相关的文章
2022-12-26
置顶
MongoDB数据处理
2022-12-26
96
0
4
数据库
开发工具
2024-09-09
SpringBoot多数据源集成——MongoDB
在Spring Boot项目中实现根据条件动态切换到不同的MongoDB数据库进行查询,可以通过配置多数据源来实现。需要为每个数据库配置一个数据源,然后根据业务逻辑动态选择数据源进行操作。可以使用AbstractRoutingDataSource来配置多数据源,并结合ThreadLocal来存储当前线程所需的数据源标识。配置多数据源包括引入依赖、配置文件、读取配置类和扩展类。使用动态数据源可以手动选择数据源或者自动切换,根据标识选择对应的数据源进行操作。集成MongoRepository包括创建文档对应实体类、创建仓库实现类和创建AOP切面来实现在代码中无侵入的动态切换MongoRepository数据源。
2024-09-09
64
0
7
后端开发
数据库
2024-08-31
SpringBoot多数据源集成——MySQL
在Spring Boot项目中实现动态切换不同的MySQL数据库查询需求,可以通过配置多数据源来实现。需要为每个数据库配置一个数据源,然后根据业务逻辑动态选择数据源进行操作。基于条件动态切换不同的MySQL数据库,可以使用AbstractRoutingDataSource配置多数据源,并结合ThreadLocal来存储当前线程所需的数据源标识。首先,确保pom.xml中包含所需依赖;其次,在application.yml中配置多个数据源;然后在DataSourceConfig类中配置多数据源;最后创建DynamicDataSource类实现动态数据源切换。可通过手动切换或使用注解自动切换来实现数据源切换。
2024-08-31
23
0
3
后端开发
数据库
2024-04-19
MongoDB进阶连表查询
这篇文章讨论了一种在 MongoDB 中使用 Java 和 Spring 实现的高级联表查询方法。通过使用聚合操作,首先根据指定的对象 ID 匹配所需的数据,然后使用 $lookup 操作连接其他集合的数据。接着,通过 $reduce 和 $map 函数来处理相关数据字段,只保留特定单位(如“万元”)的数据。最后,文章提供了对应的 Java 代码示例,展示如何在 Spring 中实现相同的查询逻辑,以帮助开发者有效地在 MongoDB 上进行复杂数据查询。
2024-04-19
17
0
0
数据库
学习笔记
2022-12-15
MySQL实用查询
This article provides practical MySQL queries for analyzing ratings data, including querying the total counts for different rating ranges, the total count in the past seven days, and the daily counts in the last seven days grouped by date. These queries involve conditional counting based on rating scores and dates, offering valuable insights for data analysis. Overall, the article serves as helpful learning notes for MySQL query practices.
2022-12-15
9
0
0
数据库
2022-12-09
造了一个 Redis 分布锁的轮子,没想到还学到这么多东西!!!
转载自 微信公众号 作者:小黑十一点半
2022-12-09
53
0
0
数据库
学习笔记
2022-12-09
MySQL可重复读,一个 P0 事故!!!
转载自 微信公众号 作者:小黑十一点半
2022-12-09
31
0
0
错误合集
数据库
2022-12-09
MongoDB更新修改内嵌文档操作
本文介绍了在 MongoDB 中如何更新内嵌数组和文档属性,通过使用定位操作符修改嵌套的文档数据,以及更新下级文档属性时直接使用属性访问符。此外,还介绍了使用 MongoDB 提供的操作指令如 $push、$pull、$pop 来增加、移除属性或数组元素。文章展示了在修改嵌套数组和文档属性时的具体操作步骤和示例代码。
2022-12-09
16
0
0
数据库
2022-12-09
MongoDB使用全文检索
InnoDB's use of `%xx` for fuzzy queries can lead to index inefficiency, while MongoDB's full-text search fills this gap. Full-text search creates an index for each word, improving retrieval efficiency. From version 2.4, MongoDB supports full-text search in 15 languages, becoming default in version 2.6. You can create a full-text index on fields like `post_text` to enable keyword searches efficiently. Despite this advantage, full-text search in MongoDB has limitations, such as only supporting one `$text` query at a time and not functioning with `$nor` queries or `hint` directives.
2022-12-09
22
2
1
数据库
2022-12-07
MySQL查询结果输出到文件
文章介绍了两种将 MySQL 查询结果输出到文件的方式。第一种方式是在 MySQL 命令行环境下执行查询语句,并使用 INTO OUTFILE 将结果导出到指定的文件路径中。注意事项包括权限设置、避免同名文件、文件格式选择以及处理中文乱码等。第二种方式是在服务器上执行 MySQL 命令,无需登录 MySQL 命令行环境,通过指定查询条件语句和目标数据库将结果输出到文件。同时提供了不登录数据库执行 MySQL 命令的方法,包括列出所有数据库和列出指定数据库下所有表的示例操作。
2022-12-07
46
0
0
数据库
2021-03-26
数据库时区没设置造成异常
数据库时区没设置造成异常:java.sql.SQLException: The server time zone value '?й???????' is unrecognized or represents more
2021-03-26
14
0
0
数据库
错误合集