您现在的位置是:主页 > 虚拟服务器 >

消息队列_mpp数据库有哪些_返利

2021-09-08 07:04虚拟服务器 人已围观

简介在多用户开发环境中命名对象时,开发人员可能会尝试给出尽可能与众不同的名称。虽然在团队环境中避免名称冲突很重要,但一些对象应该被赋予通用名称,以避免在合并来自多个...

在多用户开发环境中命名对象时,高防云服务器,手机免费建站,开发人员可能会尝试给出尽可能与众不同的名称。虽然在团队环境中避免名称冲突很重要,但一些对象应该被赋予通用名称,以避免在合并来自多个用户的开发或迁移到不同环境时遇到困难。数据存储就是这样一个对象。例如,开发人员Joe和Jane使用同一个源数据库。如果Joe将其数据存储命名为"DS\u-Joe\u-Source",而Jane将其数据存储命名为"DS\u-Jane\u-Source",超算云,则中央存储库中会有两个数据存储对象指向完全相同的数据库源。另一个例子是,如果开发人员将数据存储命名为DS\u DEV\u Source,则必须更改名称以避免迁移到测试环境时出现混淆。

数据服务使用配置文件来解决此类问题。一个对象可以附加多个配置文件。让我们使用profiles重温上述示例。在存储库中,只创建了一个数据存储对象DS\u Source。DS\U源上定义了多个配置文件,如profile\u DEV\u Joe、profile\u DEV\u Jane、profile\u TEST等。应用配置文件将快速更改其配置。

全局变量是在作业级别定义的变量。它们可以用作传递到作业中的外部可配置参数(如目录路径、默认值等)的占位符。它们的值可以在作业中的任何位置读取和修改。但是,它们在作业外部不可见。

全局变量

要定义可由多个作业共享的变量,必须使用替换参数。替换参数是在本地存储库级别定义的,因此可用于同一存储库中的所有作业。不应修改特定应用程序的预定义DS参数,因为这可能会影响使用这些参数的所有作业。

替换参数

尝试为每个开发人员创建本地存储库。考虑到现代数据库系统的容量和磁盘大小,单个存储库的开销非常小。为每个本地存储库定义到中心存储库的连接。开发人员不应登录到中央存储库进行任何开发工作。应在本地存储库中开发和单元测试代码,阿里大数据,并将其签入中央存储库。

应为每个测试或生产数据服务环境创建单独的本地存储库。将代码移到这样的存储库中应该由数据服务管理员或团队负责人协调,最好是在代码审查过程之后,以尽量减少破坏现有代码的机会。

签出时,使用"带过滤"选项。这使您可以控制要在签出中包含哪些对象。例如,如果您已经在本地存储库中配置了数据存储,您可能不希望用错误的配置替换它们。如果您签出了一些不想签出的对象,您可以随时撤消对这些对象的签出。

标记是可选的,但在代码迁移中非常重要。如果没有标签,就很难找到准备部署到生产中的所有对象的正确版本,因为它们不一定总是最新的版本。发布的标签应包括项目名称、发布编号和日期戳。

当您仍在开发代码时,是否添加标签由您决定。但是,在发生重大更改时,向对象添加有意义的描述是一种很好的做法。例如,如果您只是添加了一个新特性并对其进行了单元测试,那么您可以添加一个类似"newfeaturexxx added on 10-04-2015"的标签。

,大数据存储技术有哪些

Tags: 消息  返利  哪些  数据库  队列 

站点信息

  • 文章统计93453篇文章