本地化储存系统内存数据的处理方法技术方案

技术编号:37311938 阅读:27 留言:0更新日期:2023-04-21 22:54
本发明专利技术提供了一种本地化储能系统内存数据的处理方法,该所述处理方法包括如下步骤:用户根据当前计算机资源,自定义配置数据库;用户配置结束后,提交配置需求,等待数据库接收数据;完成配置后,启动数据库,数据库开始加载配置文件至本地监控计算机,进行申请资源;本地监控计算机对申请资源进行判断,当申请资源成功,则根据配置启动数据库并进行详细配置,当申请资源申请失败,则通知用户重新配置。对数据库主要参数如字段保存的位置、字段保存的有效时间以及落入磁盘数据的保存策略进行详细配置。本发明专利技术所述的本地化储能系统内存数据的处理方法能够更细粒度的进行数据库配置,而利于提升计算机使用效率和应用的查询存储效率。效率。效率。

【技术实现步骤摘要】
本地化储存系统内存数据的处理方法


[0001]本专利技术涉及内存数据处理
,特别涉及一种本地化储存系统内存数据的处理方法。

技术介绍

[0002]目前,市场上主流的内存数据库要么完全使用内存进行查询,例如redis,或者类似influxdb数据库,用户可设置内存使用率来进行查询。此类数据库都是面向通用领域的,对于内存的占用和数据的存储无法通过业务的要求而进行定制使用,无法满足使用需求。

技术实现思路

[0003]有鉴于此,本专利技术旨在提出一种本地化储能系统内存数据的处理方法,以利于在本地监控场景下提升内存使用效率。
[0004]为达到上述目的,本专利技术的技术方案是这样实现的:
[0005]一种本地化储能系统内存数据的处理方法,所述处理方法包括如下步骤:
[0006]步骤s1、用户根据当前计算机资源,自定义配置数据库;
[0007]步骤s2、用户配置结束后,提交配置需求,等待数据库接收数据;
[0008]步骤s3、完成配置后,启动数据库,数据库开始加载配置文件至本地监控计算机,进行申请资源;
[0009]步骤s4、本地监控计算机对申请资源进行判断,当申请资源成功,则根据配置启动数据库,之后用户可访问数据库管理界面进行详细配置,当申请资源申请失败,则通知用户重新配置。
[0010]步骤s5、对数据库进行详细配置,主要包括如下参数配置:字段保存的位置、字段保存的有效时间以及落入磁盘数据的保存策略。
[0011]进一步的,所述步骤s1中,自定义配置数据库包括对配置数据库所占用的内存大小、配置数据库所需使用的磁盘大小,以及配置数据库所需使用的CPU个数进行配置。
[0012]进一步的,所述步骤s3中,数据库采用容器化技术进行启动。
[0013]进一步的,所述步骤s4中,用户可根据数据库的ip地址和启动的相应端口通过浏览器进行详细配置。
[0014]进一步的,所述步骤s5中,字段保存的位置为内存或硬盘。
[0015]进一步的,所述步骤s5中,当字段保存的有效时间超过预设有效时间时,则将会全部内存数据存入硬盘并清除内存。
[0016]相对于现有技术,本专利技术具有以下优势:
[0017]本专利技术所述的本地化储能系统内存数据的处理方法能够更细粒度的进行数据库配置,而且能够对数据选择不同的位置进行存储,从而利于提升计算机使用效率和应用的查询存储效率,且也利于在本地监控场景下提升内存使用效率,提升系统监控的实时性和高效性,同时有着很好的使用效果。
附图说明
[0018]构成本专利技术的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0019]图1为本专利技术实施例所述的本地化储能系统内存数据的处理方法的流程图;
具体实施方式
[0020]需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。
[0021]下面将参考附图并结合实施例来详细说明本专利技术。
[0022]本实施例涉及一种本地化储能系统内存数据的处理方法,以利于提升计算机使用效率和应用的查询存储效率,且也利于在本地监控场景下提升内存使用效率,提升系统监控的实时性和高效性。
[0023]在整体设计上,本实施例的处理方法包括如下步骤:
[0024]步骤s1、用户根据当前计算机资源,自定义配置数据库;
[0025]步骤s2、用户配置结束后,提交配置需求,等待数据库接收数据;
[0026]步骤s3、完成配置后,启动数据库,数据库开始加载配置文件至本地监控计算机,进行申请资源;
[0027]步骤s4、本地监控计算机对申请资源进行判断,当申请资源成功,则根据配置启动数据库,之后用户可访问数据库管理界面进行详细配置,当申请资源申请失败,则通知用户重新配置。
[0028]步骤s5、对数据库进行详细配置,主要包括如下参数配置:字段保存的位置、字段保存的有效时间以及落入磁盘数据的保存策略。
[0029]作为本实施例的优选实施方式,在步骤s1中,自定义配置数据库包括对配置数据库所占用的内存大小、配置数据库所需使用的磁盘大小,以及配置数据库所需使用的CPU个数进行配置。
[0030]而且进一步的,本实施例中,在步骤s3中,数据库采用容器化技术进行启动。在步骤s4中,用户可根据数据库的ip地址和启动的相应端口通过浏览器进行详细配置。并且,在步骤s5中,字段保存的位置为内存或硬盘,同时,当字段保存的有效时间超过预设有效时间时,则将会全部内存数据存入硬盘并清除内存。
[0031]详细来说,参看图1所示,本实施例的本地化储能系统内存数据的处理方法,在具体设计时,用户开始使用内存数据库时,首先根据当前计算机资源,对数据库进行自定义配置,具体配置该数据库的所占用的内存大小、配置数据库所需使用的磁盘大小,以及配置数据库所需使用的CPU个数,而利于提高系统运行效率。
[0032]其中,配置数据库所占用的内存大小,该内存所指为用户存储某字段的数据所占用的内存大小,系统会根据配置滚动使用内存进行数据存储,当超出内存使用的配置会自动清除最早的数据。
[0033]配置数据库所需使用的磁盘大小,该磁盘占用所指用户存储某字段的数据到磁盘所占用的大小,系统会根据配置滚动使用配置的磁盘进行数据存储,当超出存储空间会自动清除最早的数据。
[0034]配置数据库所需使用的CPU个数,该配置可提升数据库查询和存储的效率,采用并行计算模式,数据库使用会启动多个进程,即与配置的CPU个数相同来完成存储和查询。
[0035]配置完成后启动数据库,数据库开始加载配置文件至本地监控计算机,接着进行申请资源。然后,本地监控计算机对申请资源进行判断,当申请资源成功,则根据配置启动数据库,之后用户可访问数据库管理界面进行详细配置,当申请资源申请失败,则通知用户重新配置。
[0036]启动数据库之前,本地监控计算机会申请相应的资源,并具体可通过浏览器去配置字段存储的方式和策略,存储的字段数据可选择存储在内存或磁盘上,在后续的使用时会在接收数据的时候判断存储方式。而且在配置存储的时候可以选择相应的数据保存策略,例如可选择1天、1月或1年,当然,根据需求也可批量设置字段的存储方式和策略。
[0037]本实施例中,数据库采用容器化技术进行启动,启动之前会申请相应的资源,本地监控计算机对申请资源进行判断,当申请资源成功,则根据配置启动数据库,之后用户可访问数据库管理界面进行详细配置,当申请资源申请失败,则通知用户重新配置,系统会拉起容器进行服务。
[0038]而在待配置完成后,详细的配置会存储到数据库的元数据表中,每次接收数据的时候会判断元数据表的配置方式进行相应的存储。
[0039]本实施例的本地化储能系统内存数据的处理方法,还可根据储能系统的实际情况合理分配本地监控计算机,消除对系统完全不了解而本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种本地化储能系统内存数据的处理方法,其特征在于:所述处理方法包括如下步骤:步骤s1、用户根据当前计算机资源,自定义配置数据库;步骤s2、用户配置结束后,提交配置需求,等待数据库接收数据;步骤s3、完成配置后,启动数据库,数据库开始加载配置文件至本地监控计算机,进行申请资源;步骤s4、本地监控计算机对申请资源进行判断,当申请资源成功,则根据配置启动数据库,之后用户可访问数据库管理界面进行详细配置,当申请资源申请失败,则通知用户重新配置;步骤s5、对数据库进行详细配置,主要包括如下参数配置:字段保存的位置、字段保存的有效时间以及落入磁盘数据的保存策略。2.根据权利要求1所述的本地化储能系统内存数据的处理方法,其特征在于:所述步骤s1中,自定义配置数据库包括对配...

【专利技术属性】
技术研发人员:范文强谈作伟栾淑利李想乔鹏张树柱韩亮李一鸣
申请(专利权)人:蜂巢能源科技无锡有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1