×

分布式数据库 分布式数据库特点

前端技术网 前端技术网 发表于2024-01-21 03:01:38 浏览544 评论0

抢沙发发表评论

一、云数据库和分布式数据库的区别

打个比方这二者就像磁盘阵列和云盘。云数据库和云盘一样,是云提供商提供的一种SaaS。背后可能通过磁盘阵列或者其它分布式架构实现。用户无需理会,即买即用。

分布式数据库,则和磁盘阵列一样,内部数据分散存储在不同硬件实体,但对外仍是一个逻辑整体。所以,云数据库背后可能通过分布式数据库实现。两者没有必然的联系。

分布式数据库 分布式数据库特点

二、es数据库是什么

ElasticSearch简称ES,是一个高拓展和开源的全文搜索和分析引擎,可以准实时地存储、搜索、分析海量的数据。

它和MongoDB、redis等一样是非关系型数据。

应用定位:采用RestfulAPI标准的可扩展和高可用的实时数据分析的全文搜索工具。

可拓展:开源软件,支持很多第三方插件。

高可用:在一个集群的多个节点中进行分布式存储,索引支持shards和**,即使部分节点down掉,也能自动进行数据恢复和主从切换。

三、分布式数据库属于哪一个发展阶段

分布式数据库、面向对象数据库等新型数据库属于高级数据库技术阶段。

分布式数据库 分布式数据库特点

高级数据库技术阶段大约从20世纪70年代后期开始。在这一阶段中,计算机技术获得了更快的发展,并更加广泛地与其他学科技术相互结合、相互渗透,在数据库领域中诞生了很多高新技术,并产生了许多新型数据库,如:分布式数据库和面向对象的数据库。

四、分布式数据库是否必须云计算

云计算有服务端和客户端的概念。而且往往是服务端承担全部工作,客户端仅仅是调用和显示。因此服务端要求很强大,一般集群机器构成,所以服务端的计算是往往依赖分布式来实现。分布式没有服务端的概念,大家都是客户端也都是服务端。每个节点都参与计算工作。

OK,关于分布式数据库和分布式数据库特点的内容到此结束了,希望对大家有所帮助。