文档文档

创建数据库

InfluxDB 3 Core 处于公开 Alpha 阶段

InfluxDB 3 Core 处于公开 alpha 阶段,可用于测试和反馈,但不适用于生产环境。产品和本文档均在不断完善中。我们欢迎并鼓励您提供关于 alpha 体验的反馈,并邀请您加入我们的公共频道以获取更新和分享反馈。

Alpha 预期和建议

使用 influxdb3 create database 命令 在 InfluxDB 3 Core 中创建数据库。提供以下信息

  • 数据库名称 (参见 数据库命名限制)

  • InfluxDB 3 Core 授权令牌

    在 alpha 阶段,InfluxDB 3 Core 不需要授权令牌。

influxdb3 create database 
DATABASE_NAME

数据库命名限制

数据库名称必须遵守以下命名限制

  • 字母数字字符
  • 允许使用短划线 (-)、下划线 (_) 和正斜杠 (/)
  • 必须以字母或数字开头
  • 最大长度为 64 个字符

InfluxQL DBRP 命名约定

在 InfluxDB 1.x 中,数据存储在数据库保留策略中。在 InfluxDB 3 Core 中,数据库和保留策略已合并为数据库;保留策略不再是数据模型的一部分。由于 InfluxQL 使用 1.x 数据模型,为了支持 InfluxQL 查询对数据库和保留策略的使用,InfluxDB 3 Core 数据库必须映射到 v1 数据库和保留策略 (DBRP),才能使用 InfluxQL 进行查询。

当命名要使用 InfluxQL 查询的数据库时,请使用以下命名约定自动将 v1 DBRP 组合映射到 InfluxDB 3 Core 数据库

database_name/retention_policy_name
数据库命名示例
v1 数据库名称v1 保留策略名称新数据库名称
dbrpdb/rp
telegrafautogentelegraf/autogen
webmetrics1w-downsampledwebmetrics/1w-downsampled

数据库限制

最大数据库数量: 5

有关 InfluxDB 3 Core 数据库、表和列限制的更多信息,请参阅 数据库、表和列限制


此页内容是否对您有帮助?

感谢您的反馈!


Flux 的未来

Flux 即将进入维护模式。您可以继续像现在这样使用它,而无需对代码进行任何更改。

阅读更多

InfluxDB 3 开源版本现已公开发布 Alpha 版

InfluxDB 3 开源版本现已发布 alpha 测试版,根据 MIT 或 Apache 2 许可获得许可。

我们正在发布两个产品作为 alpha 版本的一部分。

InfluxDB 3 Core 是我们新的开源产品。它是一个用于时间序列和事件数据的最新数据引擎。InfluxDB 3 Enterprise 是一个商业版本,它建立在 Core 的基础上,增加了历史查询能力、读取副本、高可用性、可扩展性和细粒度的安全性。

有关如何开始使用的更多信息,请查看