关系数据库

2024 年顶级开源图形数据库

图形数据库能够快速存储和分析高度相关的数据,这使得它在过去几年中迅速流行起来。社交网络、推荐引擎和欺诈检测等应用都从图形数据库受益。图形数据库不同于传统关系数据库,后者能够描述元素…

你知道关系数据库与非关系数据库的区别吗?本文带你了解

你知道关系数据库与非关系数据库的区别吗?关系数据库和非关系数据库是两种不同的数据存储和管理系统,它们在数据组织方式、查询语言、数据一致性等方面存在一些显著的区别。以下是关系数据库和…

关系数据库管理系统:数据管理的重要支柱

关系数据库管理系统(RDBMS)作为数据管理的核心,在现代信息时代,发挥着不可替代的重要作用。RDBMS是一种用于存储、组织和管理结构化数据的软件系统,通过表格形式的关系来表示数据…

OceanBase数据库创始人阳振坤分享征战6088万tpmC的艰辛之路

摘要:中国人民大学常被誉为是“中国人文社会科学的最高学府”,其实人民大学也是“中国数据库的发源地”。由中国人民大学教授萨师煊与王珊合作编写的《数据库系统概论》是国内第一部系统阐明数…

OceanBase 首席架构师:关系数据库到三代分布式数据库,我亲历的数据库演进史

本文嘉宾:杨传辉(花名:日照),蚂蚁集团研究员,OceanBase 创始成员和首席架构师。主导了 OceanBase 技术架构设计,实现分布式数据库在核心金融场景零的突破。同时,他…

数据库存储与索引技术(一)存储模型与索引结构演变

1. 综述随着1970年代关系模型被提出,数据库进入了一个飞速发展的时期。整个80年代和90年代,各类关系数据库层出不穷,这些产品到现在依然占据着数据库市场的主流。然而到了2000…

数据库查询引擎的进化之路

在关系数据库中,除了查询优化器之外,查询调度器和计划执行器是两个同等重要的模块,并且随着计算机硬件的发展,它们的重要性越发彰显。本文将由OceanBase团队的90后技术专家聿明 …

OceanBase v4.2 Oracle模式支持XMLType特性

1. 背景1.1. XML应用场景及能力在配置描述、数据交换等场景,我们经常能看到XML(Extensible Markup Language)的身影,这是一种能够自解释的、标准的…

如何在Ubuntu 24.04上安装MongoDB

当涉及到数据库时,可以有关系数据库或非关系数据库。关系数据库遵循SQL语法,其数据存储在结构化表中。这类数据库的例子有MySQL。然而,非关系数据库以其他格式存储数据,如图、文档等…

Postgres正在蚕食数据库世界

导读:本文与各位聊聊Postgres的未来与它的发展简史、产品特性。各位开发者和数据库管理者,如今PostgreSQL 已经不仅仅是一个单纯的关系数据库;它还是一个数据管理框架,有…

驰骋数据之海:Python SQLAlchemy 带你驰骋数据之旅

python sqlAlchemy 是一个流行的 Python 对象关系映射 (ORM) 库,它是一个强大的工具,用于在 Python 和关系数据库之间进行交互。SQLAlchem…

掌握 NoSQL 数据库

对于大多数开发者来说,关系数据库是最佳选择,因为它们已经存在超过40年,而且在历史上一直表现良好。然而,如果关系数据库不适用于您的特定用例,那么超越关系数据库是至关重要的。非关系数…

sql是什么意思啊

sql是一种用于操作关系数据库的编程语言,它允许用户通过使用特定的命令来查询、插入、更新和删除数据库中的数据。它是用于访问和操作关系数据库的标准语言,它由一组SQL命令组成,这些命…

初识openGauss

一、openGauss 的介绍openGauss 是一款全面友好开放,携手伙伴共同打造的企业级开源关系型数据库。openGauss 提供面向多核架构的极致性能、全链路的业务、数据安…

如何使用Redis作为关系数据库

Redis可以用作关系数据库吗?相信大多数人在使用Redis时都把它作为服务的缓存。而在Java + Spring中使用Redis有却可以实现关系数据库的功能。要在Redis中实现…

将 Spring 的 @Embedded 和 @Embeddable 注解与 JPA 结合使用的指南

介绍 在基于 Java 的应用程序开发领域,Spring 框架和 JPA(Java Persistence API)这两个工具彻底改变了开发人员处理持久数据的方式。@Entity通…

七种系统设计中的数据库范式

在设计系统时,选择合适的数据库并明确原因是最重要的决策之一。市场上有许多不同的数据库可供选择,这使得做出正确选择变得困难且令人困惑。每个数据库都有其自己的故事和自己独特的视角。因此…

SQL vs NoSQL:为满足您的业务需求选择正确的数据库模型

关于基本SQL的快速回顾SQL(Structured Query Language)数据库,也称为关系数据库,是一种基于关系模型的数据库管理系统(DBMS)。它以结构化的方式组织和…

3.1 安装MongoDB

MongoDB简介 MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系…

Redis 可以用作关系数据库吗?

​让我们从问题“你如何使用Redis?”开始。我相信大多数人将其用作服务的缓存。但是,我希望你知道它不仅仅可以用于缓存。最近,我在一篇文章中看到一份报告,介绍了如何将部分数据迁移到…

加载更多