排行
数据库百科
核心案例
行业报告
月度解读
大事记
产业图谱
中国数据库
向量数据库
时序数据库
实时数据库
搜索引擎
空间数据库
图数据库
数据仓库
大调查
2021年报告
2022年报告
年度数据库
2020年openGauss
2021年TiDB
2022年PolarDB
2023年OceanBase
首页
资讯
活动
大会
学习
课程中心
推荐优质内容、热门课程
学习路径
预设学习计划、达成学习目标
知识图谱
综合了解技术体系知识点
课程库
快速筛选、搜索相关课程
视频学习
专业视频分享技术知识
电子文档
快速搜索阅览技术文档
文档
问答
服务
智能助手小墨
关于数据库相关的问题,您都可以问我
数据库巡检平台
脚本采集百余项,在线智能分析总结
SQLRUN
在线数据库即时SQL运行平台
数据库实训平台
实操环境、开箱即用、一键连接
数据库管理服务
汇聚顶级数据库专家,具备多数据库运维能力
数据库百科
核心案例
行业报告
月度解读
大事记
产业图谱
我的订单
登录后可立即获得以下权益
免费培训课程
收藏优质文章
疑难问题解答
下载专业文档
签到免费抽奖
提升成长等级
立即登录
登录
注册
登录
注册
首页
资讯
活动
大会
课程
文档
排行
问答
我的订单
首页
专家团队
智能助手
在线工具
SQLRUN
在线数据库即时SQL运行平台
数据库在线实训平台
实操环境、开箱即用、一键连接
AWR分析
上传AWR报告,查看分析结果
SQL格式化
快速格式化绝大多数SQL语句
SQL审核
审核编写规范,提升执行效率
PLSQL解密
解密超4000字符的PL/SQL语句
OraC函数
查询Oracle C 函数的详细描述
智能助手小墨
关于数据库相关的问题,您都可以问我
精选案例
新闻资讯
云市场
登录后可立即获得以下权益
免费培训课程
收藏优质文章
疑难问题解答
下载专业文档
签到免费抽奖
提升成长等级
立即登录
登录
注册
登录
注册
首页
专家团队
智能助手
精选案例
新闻资讯
云市场
微信扫码
复制链接
新浪微博
分享数说
采集到收藏夹
分享到数说
首页
/
温故知新 | 51个主流数据库常用专业术语
温故知新 | 51个主流数据库常用专业术语
数据与人
2022-05-23
1368
点击上方
"数据与人
"
,
右上角
选择“设为星标”
分享干货,共同成长!
以下排名根据字符排序,不分先后:
A
ACID (Atomicity, Consistency, Isolation, Durability - 原子性,一致性,隔离性,持久性):
指的是数据库事务的模型属性,传统上用于SQL数据库。
Aggregate(聚合)
:
域对象的群集,可以将其视为一个单元。大型分布式系统上数据存储的理想单元。
Apache :
一个开源的分布式数据库系统,可以跨服务器存储和管理大数据,并且可以是大型BI(商业智能)系统的读取密集型数据库。
Apache Lucene:
一个开放源代码的文本检索库,通常用于全文搜索,实现搜索引擎和实现推荐系统。
Apache Spark:
一个开源并行处理框架,用于处理大规模数据分析应用程序,实时分析和数据处理工作负载。
B
BASE (Basic Availability, Soft State, Eventual Consistency):
指数据库事务的模型属性的术语,专门用于需要管理非结构化数据的NoSQL数据库。
B-Tree:
一种数据结构,其中所有终端节点到基础的距离都相同,并且所有非终端节点都在n到2n个子树或指针之间。它针对读取和写入大块数据或主要执行读取操作的系统进行了优化。
C
Cloud-native database:
建立在云计算交付模型上并在其上运行的数据库。
Complex event processing:
一种用于从多个流收集数据以进行分析和计划的组织过程。
Consistency:
一致性,数据库事务的四个主要属性之一,ACID中的C,这意味着如果事务失败,则数据将返回到其原始状态,或者如果它没有失败,则将创建新的数据状态。
D
Database:
将两个或多个服务器和实例连接到数据库,通常是出于容错,负载平衡和并行处理的优势。
Data lineage(数据溯源):
有关数据来自何处,如何更改以及如何移动的信息;可用于解决数据库中的验证和调试问题。
Data management(数据管理):
组织处理存储,处理和分析数据集的完整生命周期。
Data mining(数据挖掘):
发现大量数据中的模式并将该信息转换为可理解的格式的过程。
Database management system (DBMS):
一套用于管理最终用户和数据库之间的数据的软件和工具。
Data warehouse(数据仓库):
可以协同工作并看起来像一个系统的单个计算机的集合。这要求访问中央数据库,每台计算机上的数据库的多个副本或每台计算机上的数据库分区。
Distributed relational database(分布式关系数据库):
包含对象(例如表)的数据库,这些对象是不同但相互连接的系统的一部分。
Distributed system(分布式系统):
一起工作并且看起来像一个单一系统的单个计算机的集合。这要求访问中央数据库,每台计算机上的数据库的多个副本或每台计算机上的数据库分区。
Document store(文档存储):
一种数据库类型,它聚合来自文档而不是已定义表的数据,并用于以可搜索的形式显示文档数据。
Dynamo DB:
来自AWS的NoSQL数据库服务,具有低延迟,可以轻松存储和检索大数据并提供大量流量。
E
ElasticSearch:
在Apache Lucene下构建的基于Java的搜索引擎,可以近乎实时地搜索和索引文件,并自动为JSON文档建立索引。
Eventual consistency(最终一致性):
符合BASE模型的数据库将包含随着时间推移变得一致的数据的想法。
E
Fault tolerance(容错):
系统在不中断其他系统的情况下响应硬件或软件故障的能力。
G
Graph store(图形存储):
一种数据库类型,用于处理具有大量关系的实体,例如社交图,标签系统或任何链接丰富的域;它也经常用于路由和定位服务。
H
Hadoop:
专为高可伸缩性,数据密集型分布式计算而开发的Apache Software Foundation框架。它主要用于非常有效地批处理大型数据集。
High availability (HA)(高可用):
指即使发生组件故障,计算机系统中资源的连续可用性。这可以通过冗余硬件,软件解决方案和其他特定策略来实现。
Hybrid transaction/analytical processing(混合事务/分析处理):
一种应用程序体系结构,据说可以“打破常规”,实现事务处理和分析之间的实时交互。
I
In-memory:
作为通用的行业术语,它描述了将数据加载到RAM或闪存而不是硬盘或固态驱动器中的数据管理工具。
J
Join:
SQL中的一个子句,它使用每个关系表的公共值来组合关系数据库中一个或多个表的列。
Journaling:
是指同时实时记录数据库中所有数据更新。生成的日志用作审核跟踪,如果原始数据已损坏或删除,则可用于重建数据库。
JPA (Java Persistence API):
一种Java规范,用于访问,管理和持久化Java对象/类与关系数据库之间的数据。
K
Key-value store:
一种数据库,以简单的键值对形式存储数据。它们用于处理大量小的,连续的和潜在易失的读写操作。
L
Lightning memory-mapped database (LMDB):
写时复制B-Tree数据库,它完全是事务性的,符合ACID,体积小,并使用MVCC。
Log-structured merge (LSM) tree:
一种数据结构,它使用通常组织为级别的不可变段或运行来写入和编辑数据。有几种策略,但是第一级通常包含最新的活动数据。
M
MapReduce:
由Google创建的一种编程模型,用于高度可扩展性和分布在多个群集上,用于数据处理。
Multi-version concurrency control (MVCC):
多版本并发控制,一种用于处理机器同时读写数据库的情况的方法。
N
Non-first normal form query language (N1QL):
由Couchbase开发,它为分布式面向文档的数据库提供通用的查询语言和基于JSON的数据模型。
NewSQL:
关系数据库系统的简写描述符,提供与NoSQL系统相同的水平可伸缩性和性能。
NoSQL:
一类数据库系统,它结合了传统SQL之外的其他查询方式,并且不使用标准的关系结构。
O
Object-relational mapper (ORM):
一种工具,提供数据库抽象层,使用面向对象的编程语言(而不是数据库的查询语言)在不兼容的类型系统之间转换数据。
P
Parallelism(并行):
操作系统能够有效地协同工作以解决问题的状态。
Persistence(持久性)
:
指程序中的信息超出了创建它的进程的寿命,这意味着在关闭或清除RAM时不会将其删除。数据库提供持久性。
Polyglot persistence:
指组织针对不同类型的数据使用几种不同的数据存储技术。
R
Relational database(关系型数据库):
一个数据库,它以表,记录和列的形式构造相互关联的数据集。
Replication(复制):
共享数据的术语,以确保冗余资源之间的一致性。
S
Scalability(可伸缩性):
数据库或其他系统具有占用更多资源和容量并连接多个实体以提高效率的能力。
Schema:
单个数据库的唯一数据结构的术语。
Sharding(拆分):
也称为“水平分区,”分片是其中一个数据库是分割成数块,通常是提高应用程序的速度和可靠性。
Strong consistency(强一致性):
数据库概念,指的是无法提交违反数据库数据有效性规则的事务。
Structured query language (SQL):
一种用于管理和处理数据的编程语言;主要用于关系数据库中。
W
Wide-column store:
由于它们与Google早期的BigTable数据库有关系,因此也称为“ BigTable存储区”,这些数据库将数据存储在可以容纳大量动态列的记录中。列名和记录键不是固定的。
来源:
https://blog.csdn.net/qq_39390545/article/details/110818738
- END -
更多精彩内容,关注我们▼▼
大数据
数据库
数据库系统
apache
文章转载自
数据与人
,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
领墨值
有奖问卷
意见反馈
客服小墨