为什么分布式数据库这么喜欢用kv store

为什么分布式数据库这么喜欢用kv store,第1张

大部分数据库都有KV存储这个抽象,但仍然存在很大的设计空间,例如单机的KV是否需要支持事务,是否需要感知schema,是否需要暴露多版本的接口。因此,不能笼统地说分布式数据库都喜欢用KV store。

分布式数据系统通常使用较小的计算机系统,每台计算机可单独放在一个地方,每台计算机中都可能有DBMS的一份完整拷贝副本,或者部分拷贝副本,并具有自己局部的数据库,位于不同地点的许多计算机通过网络互相连接,共同组成一个完整的、全局的逻辑上集中、物理上分布的大型数据库。

结构模式

根据我国制定的《分布式数据库系统标准》,分布式数据库系统抽象为4层的结构模式。这种结构模式得到了国内外的支持和认同。

4层模式划分为全局外层、全局概念层、局部概念层和局部内层,在各层间还有相应的层间映射。这种4层模式适用于同构型分布式数据库系统,也适用于异构型分布式数据库系统。

在物联网应用系统中使用NoSQL数据库是一个不错的选择,因为NoSQL数据库可以处理海量、多变的数据,并且拥有优秀的横向扩展性。以下是适合物联网应用系统的几种NoSQL数据库类型:

1 文档型数据库:文档型数据库支持存储和查询结构化和非结构化数据,并且能够轻松地存储和检索复杂的数据类型,例如JSON和XML格式。在物联网应用程序中,文档型数据库可以快速存储传感器数据、日志、警报和配置数据等信息。

2 列族型数据库:列族型数据库适用于需要处理大量数据的应用程序,例如数据聚合和时间序列数据分析。在物联网应用程序中,使用列族型数据库可以存储和查询大量时间序列数据,例如传感器读数、状态数据和其他一些深度数据等信息。

3 Key-Value型数据库:Key-Value型数据库是一种简单易用的NoSQL数据库,每个键都关联着一个值。在物联网应用程序中,使用Key-Value型数据库可以存储和查询对象的属性,以及配置数据和元数据等信息。

以上是应用于物联网应用系统中的几种NoSQL数据库类型,也可以根据应用需求和数据类型选择其他适合的NoSQL数据库类型。

1、全站SCD文件的配置

由集成商收集各厂家ICD文件,设计院提供一次主接线图、网络布局图、光纤联络图和设计虚端子图(由设计院提供)等。并由集成商负责全站SCD文件的配置。

模型文件发布必须受控,纳入程序版本管理。遇到问题怎么处理?(模

型文件有问题尚不能处理)

2、过程层调试

由各个厂家和用户负责调试网络环境的搭建,过程层调试要实现装置的正确跳闸、遥测采样、遥控、遥信上送、对时等。并且要根据实际现场要求,实现装置的相关功能,如调试中发现问题,需要及时确立好方案并及时更改。

3、一体化信息平台配置

根据全站配置SCD文件,完成后台导库工作,画面制作,数据库关联、分画面制作、要实现基本的“三遥”功能,保护定值召唤、修改,软压板遥控,录波功能的实现等(所有已发货和在调工程后台都由

发进行装机)。

4、一体化五防。

5、高级应用(一键式顺控、智能告警、源端维护、小电流接地

选线、VQC无功调节等)。

6、智能辅助系统。

7、远动装置及规约转换器的装机、调试(所有已发货和在调工

程都由研发进行装机并调试,一个站大约需要两天)。

8、用户验收。

现场调试阶段

1、清点货物

对所发的货进行清点,统计损毁情况,少发、漏发、错发货物清单、并根据清点情况抓紧时间联系家里补发货等。

2、光纤、网络的布置

根据设计院所出图纸负责完成现场光纤、网络的布置,并熔接光纤。

3、全站SCD配置

全站根据虚端子图配置SCD,但是一旦模型更换,与该模型相连的虚端子都需要重新连,各个厂家模型都在不断升级,SCD不断重复配置,贯穿整个变电站的调试过程。绵阳东220kV中等规模的变电站,工程人员现场配置SCD配合单装置调试已花费60人天。

4、过程层调试

根据配置的SCD导出相关装置配置,下到装置中。配合测控装置、智能终端、保护装置等厂家完成过程层调试、需要不断更改配置文件,并且出了问题不能直观地看出故障情况,需要抓报文,分析报文等等。

5、一体化信息平台配置

根据SCD文件导库,完成后台的搭建,并且完成站控层与装置通讯,完成后台数据库、画面制作、分画面制作(保护软压板)、关联数据库,完成信号对点、保护软报文上送、遥测显示、遥控等功能。保护要做定值召唤、定值修改、故障录波等。

6、一体化五防,五防逻辑一般由设计院提供,出图纸,然后后台厂家根据图纸编逻辑,做到后台五防程序库中,并做五防模拟画面。目前只有鲁巷变和风光储实际使用一体化五防,整个软件调试和后期完成(不支持统一组态,重复组态)。

7、高级应用需要安排专人,完成顺控票库的制作,并做到分画面上。这方面可根据用户的实际需要灵活制作。由于全站 *** 作票所有各项 *** 作都涵盖到,会有很多张,所以此项工作也要花费很多时间。智能告警、电压无功自动调节VQC、小电流接地选线、源端维护等都需要花费大量时间去做。(高级应用不支持间隔复制,极不方便且效率低下)

8、远动装置调试,调度通道调试、调度信号转发、遥信对点、遥测、遥控等也一般需要研发中心人员完成。(接入规约较少,不能灵活设置,与调度端联调不顺利,时常要现场改程序)

以上就是关于为什么分布式数据库这么喜欢用kv store全部的内容,包括:为什么分布式数据库这么喜欢用kv store、什么类型的nosql数据库比较适合应用在物联网应用系统中、110kv变电站调试步骤是怎样的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9875167.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存