【技术实现步骤摘要】
数据存储方法、装置、电子设备及存储介质
本公开涉及计算机
,更具体地,涉及一种数据存储方法、一种数据存储装置、一种电子设备、及一种计算机可读存储介质。
技术介绍
数据接收服务可以为用于接收外部应用程序的数据的一个程序,通常,该数据接收服务会提供对外接口,并通过该接口和外部应用程序进行数据传输。例如,通过该接口接收外部应用程序发送的数据,并通过该数据接收服务将接收到的外部应用程序的数据存储至数据库中。然而,由于大多数外部应用程序中会存在多个不同的业务,现有技术中,其是将接收到的不同外部应用程序的数据,以及,同一外部应用程序的数据均直接存储至数据库中,导致不同外部应用程序,以及,同一外部应用程序中的不同业务的数据存在数据共享,从而,无法进行数据隔离。
技术实现思路
本公开的一个目的是提供一种数据存储的新的技术方案。根据本公开的第一方面,提供一种数据存储方法,包括:接收外部应用程序发送的数据,其中,所述数据中携带所述外部应用程序的参数信息;根据所述参数信息,获取为所述外部应 ...
【技术保护点】
1.一种数据存储方法,其特征在于,/n接收外部应用程序发送的数据,其中,所述数据中携带所述外部应用程序的参数信息;/n根据所述参数信息,获取为所述外部应用程序所创建的租户和所述租户的命名空间;/n根据获取到的所述租户和所述命名空间确定存储分区,并将所述数据写入所述存储分区中。/n
【技术特征摘要】
1.一种数据存储方法,其特征在于,
接收外部应用程序发送的数据,其中,所述数据中携带所述外部应用程序的参数信息;
根据所述参数信息,获取为所述外部应用程序所创建的租户和所述租户的命名空间;
根据获取到的所述租户和所述命名空间确定存储分区,并将所述数据写入所述存储分区中。
2.根据权利要求1所述的方法,其特征在于,所述外部应用程序的参数信息包括:所述外部应用程序的标识信息和所述外部应用程序中发送所述数据的业务的标识信息,
所述根据所述参数信息,获取为所述外部应用程序所创建的租户和所述租户的命名空间,包括:
根据所述外部应用程序的标识信息,获取为所述外部应用程序所创建的租户;以及,
根据所述业务的标识信息,获取为所述外部应用程序所创建租户的命名空间。
3.根据权利要求1所述的方法,其特征在于,所述将所述数据写入所述存储分区中,包括:
以轮询的方式依次将所述数据写入多个所述存储分区中。
4.根据权利要求1所述的方法,其特征在于,所述方法在接收所述外部应用程序发送的数据之前,还包括:
接收所述外部应用程序的声明通知,其中,所述声明通知中携带所述外部应用程序的参数信息;
根据所述外部应用程序的参数信息,为所述外部应用程序创建租户、命名空间和存储分区。
5.根据权利要求4所述的方法,其特征在于,所述外部应用程序的参数信息包括所述外部应用程序的标识信息和所述外部应用程序中包括的业务的标识信息,以及包括所述外部应用程序所需的存储分区的数量和所述存储分区的存储大小之中的任意一个或者两个。
6.根据权利要求5所述的方法...
【专利技术属性】
技术研发人员:刘彬,
申请(专利权)人:北京金山云网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。