数据库是IT技术栈中承上启下的关键一层,具有如下特性: 向上承托应用开发与运行,是应用生态关键组成之一。 向下对接硬件和OS,对数据处理应用屏蔽底层硬件复杂性和兼容性。 数据库系统是IT技术栈中的独立“小王国”,被誉为“软件行业皇冠上的明珠”。它内含了几乎所有的基础软件关键技术 ...
从单机数据库说起 Mysql Oracle PostgreSQL 关系型数据库起源自 年代,其最基本的功能有两个: 把数据存下来 满足用户对数据的计算需求。 第一点是最基本的要求,如果一个数据库没办法把数据安全完整存下来,那么后续的任何功能都没有意义。当满足第一点后,用户紧接着就会要求能够使用数据,可能是简单的查询,比如按照某个Key来查找Value 也可能是复杂的查询,比如要对数据做复杂的聚合 ...
2019-06-10 11:55 0 1309 推荐指数:
数据库是IT技术栈中承上启下的关键一层,具有如下特性: 向上承托应用开发与运行,是应用生态关键组成之一。 向下对接硬件和OS,对数据处理应用屏蔽底层硬件复杂性和兼容性。 数据库系统是IT技术栈中的独立“小王国”,被誉为“软件行业皇冠上的明珠”。它内含了几乎所有的基础软件关键技术 ...
数据库技术的变迁历史及发展趋势 摘要: 在本文中,我会对计算机数据库技术的历史分时间段进行介绍,然后着眼于数据库模型的变迁,我会首先对几类主流数据模型进行分析比较。在分析过程中提出自己的观点以及对未来的展望。 关键字: 数据模型 数据库技术 变迁历史 发展趋势 目录: 引言 ...
1.下载压缩包 安装tar包路径 命令:wget http://download.pingcap.org/tidb-latest-linux-amd64.tar.gz 命令:wget http://download.pingcap.org ...
发展历程: 计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。 1.机器语言:(1940年之前) 机器语言,是第一代计算机语言,是由"0"和"1"组成的二进制数,不同的 CPU 具有不同的指令系统。机器语言程序难编写、难修改、难维护,需要用户直接对存储空间 ...
1.我们到底需要一个什么样的数据库 1.1 需要的数据库特性 扩展性 强一致性、高可用性 支持SQL,ACID事务。 云原生 HTAP 兼容主流生态和协议 1.1.1 扩展性 Scale out也就是我们经常听到的弹性横向扩展。一是从弹性的角度看,颗粒度越小 ...
,从 早期只能手动控制,到现在使用高级语 言 编 程,也 经 历 了长时间的 发 展 过 程。一般认为,计 ...
TIDB是什么? TIDB 受谷歌Spanner和F1的论文启发的new sql数据库,这类数据库不仅具有NoSQL对海量数据的存储管理能力,还保持了传统数据库支持ACID和SQL等特性,同类数据库还包括巨杉数据库。 TiDB ...
考核⽬目标与要求 PCTP(PingCAP Certified TiDB Professional)是 PingCAP 公司认证 TiDB 数据库专家的缩写。PCTP 要求具备管理大型分布式关系型数据库集群的能力。PCTP 需要学习并熟练掌握 TiDB 的深度原理及高级 Feature ...