|
5月前
|
缓存 弹性计算 NoSQL
|
置顶

新一期陪跑班开课啦!阿里云专家手把手带你体验高并发下利用云数据库缓存实现极速响应

新一期陪跑班开课啦!阿里云专家手把手带你体验高并发下利用云数据库缓存实现极速响应

170 3
|
7月前
|
关系型数据库 分布式数据库 数据库
|
置顶

安全可靠的国产自研数据库PolarDB V2.0,让数据库开发像“搭积木”一样简单!

安全可靠的国产自研数据库PolarDB V2.0,让数据库开发像“搭积木”一样简单!

1103 12
|
9月前
|
存储 关系型数据库 分布式数据库
|
置顶

重磅|顶会最高奖+1,阿里云PolarDB再获SIGMOD最佳论文奖

阿里云斩获SIGMOD 2024最佳论文,PolarDB成功破解经典多主架构难题

1129 13
来自: 关系型数据库  版块
|
人工智能 Cloud Native 关系型数据库
|
置顶

云原生数据库,走向Serverless与AI驱动的一站式数据平台

AI驱动下的数据平台,正在向一站式、智能化的方向演进。作为AIGC应用的基础设施,以PolarDB、AnalyticDB、Lindorm、RDS为核心的阿里云瑶池数据库现已全面拥抱向量检索能力,并与通义等大模型深度集成,为用户提供智能化的一站式数据管理平台,加速业务数智创新。

50499 47
来自: 关系型数据库  版块
|
10月前
|
Cloud Native 关系型数据库 分布式数据库
|
置顶

阿里云PolarDB开发者大会首度召开,让数据库开发像“搭积木”一样简单

让数据库开发像“搭积木”一样简单

128285 16
来自: 关系型数据库  版块
|
Java 数据库连接 mybatis
|

MyBatis篇-映射关系(1-1 1-n n-n)

本文介绍了MyBatis中四种常见关系映射的配置方法,包括一对一、一对多、多对一和多对多。**一对一**通过`resultMap`实现属性与字段的映射;**一对多**以用户-角色为例,使用`<collection>`标签关联集合数据;**多对一**以作者-博客为例,利用`<association>`实现关联;**多对多**则通过引入第三方类(如UserForDept)分别在User和Dept类中添加集合属性,并配置对应的`<collection>`标签完成映射。这些方法解决了复杂数据关系的处理问题,提升了开发效率。

5 0
|
缓存 Java 数据库连接
|

MyBatis篇-常见配置

本文介绍了 MyBatis 的常见配置及事务管理相关内容。首先概述了 MyBatis 属性加载顺序,方法参数属性优先级最高。接着列举了几个常见配置属性,如 cacheEnabled、lazyLoadingEnabled 等,并说明其作用与默认值。在多环境配置部分,讲解如何通过 SqlSessionFactoryBuilder 指定环境,以及 environments 元素的配置细节。最后讨论了两种事务管理模式:JDBC 和 MANAGED,分别适用于不同场景,并指出在使用 Spring 模块时无需额外配置事务管理器。

5 0
|
SQL Java 关系型数据库
|

MyBatis篇-分页

本文介绍了多种分页方式,包括自带rowbound内存分页、第三方插件pagehelper(通过修改SQL实现分页)、SQL分页(依赖limit或rownum等关键字)、数组分页(先查询全部数据再用subList分页)、拦截器分页(自定义拦截器为SQL添加分页语句)。最后总结了逻辑分页(内存分页,适合小数据量)和物理分页(直接在数据库层面分页,适合大数据量)的优缺点,强调物理分页优先于逻辑分页。

5 0
|
14小时前
|
NoSQL Java 测试技术
|

MongoDB实战演练

本文介绍了基于Spring Boot和MongoDB实现文章评论功能的完整流程。主要包括需求分析、表结构设计、技术选型(如mongodb-driver与SpringDataMongoDB)、项目搭建及配置、实体类编写、基本增删改查功能实现、分页查询以及点赞功能的开发。通过Comment实体类、CommentRepository接口和CommentService服务层,实现了评论的存储、查询及更新操作,并利用MongoTemplate优化了点赞功能的性能。最后通过JUnit测试验证各功能的正确性。该方案适合需要高效处理非结构化数据的文章评论系统开发。

17 4
|
14小时前
|
存储 JSON NoSQL
|

MongoDB常用命令

本文介绍了将文章评论数据存储到MongoDB中的操作方法,包括数据库和集合的基本操作。主要内容涵盖:选择与创建数据库(如`articledb`)、数据库删除、集合的显式与隐式创建及删除、文档的CRUD操作(插入、查询、更新、删除)。此外,还详细说明了分页查询、排序查询以及统计查询的方法,例如使用`limit()`、`skip()`实现分页,`sort()`进行排序,`count()`统计记录数。通过实例展示了如何高效管理MongoDB中的数据。

18 8
|
14小时前
|
存储 NoSQL 定位技术
|

MongoDB索引知识

MongoDB索引是提升查询性能的关键工具,通过构建特殊的数据结构(如B树)优化数据访问路径。无索引时,查询需全集合扫描,时间复杂度为O(n);使用索引后可降至O(log n),实现毫秒级响应。MongoDB支持多种索引类型:单字段索引适用于高频单字段查询;复合索引基于最左前缀原则优化多条件过滤和排序;专业索引包括地理空间索引(支持LBS服务)、文本索引(全文搜索)和哈希索引(分片键优化)。合理选择和优化索引类型,可显著提升数据库性能。建议使用explain()分析查询计划,并定期清理冗余索引。

27 14
|
17小时前
|
存储 NoSQL Linux
|

MongoDB单机部署

本文介绍了在Windows和Linux系统上安装与启动MongoDB的方法,包括命令行参数启动和配置文件启动两种方式。详细说明了创建数据目录、配置文件的编写及常见问题解决方法。同时,还提供了通过mongo命令连接数据库的操作,以及使用MongoDB Compass图形化客户端的方式。对于Linux系统,重点讲解了从下载到配置、启动服务的全过程,并涉及防火墙设置和关闭服务的方法,帮助用户顺利完成单机环境下的MongoDB部署与管理。

12 0
|
18小时前
|
存储 JSON NoSQL
|

MongoDB相关概念

MongoDB是一款开源、高性能的文档型数据库,适用于高并发读写、海量数据存储及高可扩展性需求的场景。它以BSON格式存储数据,支持灵活的无模式数据结构,适合社交、游戏、物流、物联网和视频直播等应用。相比传统关系型数据库(如MySQL),MongoDB在处理大规模、低事务性要求的数据时更具优势。其特点包括高性能(嵌入式数据模型减少I/O)、高可用性(副本集自动故障转移)和高扩展性(分片技术实现水平扩展)。此外,MongoDB还提供丰富的查询功能,如文本搜索、地理位置索引等,满足多样化需求。

16 2
|
18小时前
|
存储 消息中间件 缓存
|

MiniMax GenAI 可观测性分析 :基于阿里云 SelectDB 构建 PB 级别日志系统

基于阿里云SelectDB,MiniMax构建了覆盖国内及海外业务的日志可观测中台,总体数据规模超过数PB,日均新增日志写入量达数百TB。系统在P95分位查询场景下的响应时间小于3秒,峰值时刻实现了超过10GB/s的读写吞吐。通过存算分离、高压缩比算法和单副本热缓存等技术手段,MiniMax在优化性能的同时显著降低了建设成本,计算资源用量降低40%,热数据存储用量降低50%,为未来业务的高速发展和技术演进奠定了坚实基础。

13 1
来自: 数据仓库  版块
|
1天前
|
SQL druid 中间件
|

【YashanDB知识库】druid连接池查询空间数据报错read time out

【YashanDB知识库】druid连接池查询空间数据报错read time out

24 11
|
1天前
|
存储 Java 数据库连接
|

【YashanDB知识库】收集统计信息时报错YAS-00507 date/timestamp value overflow

【YashanDB知识库】收集统计信息时报错YAS-00507 date/timestamp value overflow

18 9
|
1天前
|
Java 数据库连接 定位技术
|

【YashanDB知识库】如何使用jdbc向YashanDB批量插入gis数据

【YashanDB知识库】如何使用jdbc向YashanDB批量插入gis数据

28 13
|
1天前
|
数据库 Python
|

【YashanDB知识库】python驱动查询gbk字符集崖山数据库CLOB字段,数据被驱动截断

【YashanDB知识库】python驱动查询gbk字符集崖山数据库CLOB字段,数据被驱动截断

14 7
|
1天前
|
SQL
|

【YashanDB知识库】YAS-04379 invalid alteration of datatype

【YashanDB知识库】YAS-04379 invalid alteration of datatype

9 2
|
1天前
|
SQL 分布式计算 关系型数据库
|

【YashanDB知识库】hive初始化崖山报错YAS-04209

【YashanDB知识库】hive初始化崖山报错YAS-04209

13 5
|
1天前
|
数据库
|

【YashanDB知识库】YAS-00004 feature "create user" has not been implemented yet

【YashanDB知识库】YAS-00004 feature "create user" has not been implemented yet

13 3

【YashanDB知识库】YAS-04003 maximum number of open cursors is xxx

【YashanDB知识库】YAS-04003 maximum number of open cursors is xxx

9 2

【YashanDB知识库】如何在备机节点上做备份和恢复

【YashanDB知识库】如何在备机节点上做备份和恢复

22 11
|
1天前
|
数据库
|

【YashanDB知识库】YAS-02547 there is a gap in the restored archived logs on instance 1, reason: start of restored archive 35 is greater than database last archive 21

【YashanDB知识库】YAS-02547 there is a gap in the restored archived logs on instance 1, reason: start of restored archive 35 is greater than database last archive 21

11 3
|
1天前
|
数据库 数据安全/隐私保护
|

【YashanDB知识库】yasboot集群状态命令登录失败问题

【YashanDB知识库】yasboot集群状态命令登录失败问题

11 0
|
1天前
|
SQL 数据库
|

【YashanDB知识库】imp导入数据库时,报错YAS-08023

【YashanDB知识库】imp导入数据库时,报错YAS-08023

16 8

【YashanDB知识库】listagg拼接结果发生溢出

【YashanDB知识库】listagg拼接结果发生溢出

12 5
|
1天前
|
SQL 数据库
|

【YashanDB知识库】YAS-02605 the current instance is not master role

【YashanDB知识库】YAS-02605 the current instance is not master role

13 4
|
1天前
|
数据库
|

【YashanDB知识库】YAS-02507 base incremental backup set does not exist

【YashanDB知识库】YAS-02507 base incremental backup set does not exist

16 7
|
1天前
|
测试技术 数据库 数据安全/隐私保护
|

【YashanDB知识库】sys登录提示账户被锁,怎么处理?

【YashanDB知识库】sys登录提示账户被锁,怎么处理?

10 2

【YashanDB知识库】YAS-02287 audit policy cannot be dropped as it is currently enabled

【YashanDB知识库】YAS-02287 audit policy cannot be dropped as it is currently enabled

10 2
|
1天前
|
Shell 数据库
|

【YashanDB知识库】YAS-00402 failed to connect socket, errno 111, error message "Connection refused"

【YashanDB知识库】YAS-00402 failed to connect socket, errno 111, error message "Connection refused"

11 3
|
1天前
|
关系型数据库 MySQL 数据库
|

【YashanDB知识库】YAS-00004 feature "implict table" has not been implemented yet

【YashanDB知识库】YAS-00004 feature "implict table" has not been implemented yet

7 0
|
1天前
|
数据库 数据安全/隐私保护
|

【YashanDB知识库】yasql / as sysdba无法登录

【YashanDB知识库】yasql / as sysdba无法登录

9 1
|
1天前
|
SQL 数据库
|

【YashanDB知识库】YAS-04209 unexpected word ;

【YashanDB知识库】YAS-04209 unexpected word ;

14 4
|
1天前
|
数据库 数据库管理
|

【YashanDB知识库】启动yasom时报错:sqlite connection error

【YashanDB知识库】启动yasom时报错:sqlite connection error

11 1
|
1天前
|
IDE 测试技术 网络安全
|

【YashanDB知识库】使用vmware虚拟机安装的YashanDB,本机无法访问

【YashanDB知识库】使用vmware虚拟机安装的YashanDB,本机无法访问

11 1
|
1天前
|
数据库 数据安全/隐私保护
|

【YashanDB知识库】exp 导出数据库时,报错YAS-00402

【YashanDB知识库】exp 导出数据库时,报错YAS-00402

12 3
|
1天前
|
安全 测试技术 网络安全
|

【YashanDB知识库】安装过程报错: unable to authenticate, attempted methods [none password], no supported methods remain

【YashanDB知识库】安装过程报错: unable to authenticate, attempted methods [none password], no supported methods remain

15 5
|
1天前
|
SQL
|

【YashanDB知识库】通过触发器复制varchar(4000 char)列的数据导致乱码

【YashanDB知识库】通过触发器复制varchar(4000 char)列的数据导致乱码

8 0

【YashanDB知识库】update (子查询) set ORG_ID_STAN -ID 改写

【YashanDB知识库】update (子查询) set ORG_ID_STAN -ID 改写

11 2
|
1天前
|
缓存 druid 中间件
|

【YashanDB知识库】由于druid中间件配置导致的YAS-04003 maximum number of open cursors is 1000

【YashanDB知识库】由于druid中间件配置导致的YAS-04003 maximum number of open cursors is 1000

15 5
|
1天前
|
Oracle 关系型数据库 Linux
|

【YashanDB知识库】通过dblink查询Oracle数据时报YAS-07301异常

【YashanDB知识库】通过dblink查询Oracle数据时报YAS-07301异常

11 3
|
1天前
|
SQL 存储 Oracle
|

【YashanDB知识库】Oracle pipelined函数在YashanDB中的改写

【YashanDB知识库】Oracle pipelined函数在YashanDB中的改写

15 3
|
1天前
|
测试技术 数据安全/隐私保护
|

【YashanDB知识库】密码带特殊符号登录报错YAS-02143 invalid username/password, login denied

【YashanDB知识库】密码带特殊符号登录报错YAS-02143 invalid username/password, login denied

11 0
|
1天前
|
数据库 Perl
|

【YashanDB知识库】XMLAGG方法的兼容

【YashanDB知识库】XMLAGG方法的兼容

9 1
|
1天前
|
数据库 数据安全/隐私保护
|

【YashanDB知识库】YMP迁移过程中报错YAS-02143或YAS-02193

【YashanDB知识库】YMP迁移过程中报错YAS-02143或YAS-02193

8 0
|
1天前
|
SQL
|

【YashanDB知识库】使用leading hint调整SQL执行计划后报错YAS-04522 invalid hint leading

【YashanDB知识库】使用leading hint调整SQL执行计划后报错YAS-04522 invalid hint leading

9 2
|
1天前
|
SQL 索引
|

【YashanDB知识库】复合索引下in大量参数查询性能慢

【YashanDB知识库】复合索引下in大量参数查询性能慢

10 0
|
1天前
|
存储 SQL 定位技术
|

【YashanDB知识库】如何处理报错"UDT column batch insert" has not been implemented yet

【YashanDB知识库】如何处理报错"UDT column batch insert" has not been implemented yet

14 2