名词解释 Glossary

A glossary of terms specific to Directus Cloud.

Asset Storage

Automatic Updates

任何应用程序的软件更新都可能是一项耗时的工作,将开发人员的精力和注意力从核心业务逻辑上移开。 Cloud 项目每两周更新一次,滚动发布_(即在没有停机的情况下完成)_。 这些更新使您的项目保持最新版本,并与所有 Cloud Exclusives、依赖项和安全补丁完全保持同步。

Version-locking
版本锁定可用于企业项目。

Backups

默认情况下,文件资产和数据库每天在所有标准和企业项目上备份一次。 此外,企业客户可以与我们的团队合作,以获得更量身定制的备份解决方案。 如果发生紧急情况,例如您的节点崩溃,请不要担心! 您的数据将是安全的。 如果您需要访问您的备份数据,请联系我们

请注意,社区项目没有备份。

Caching

云项目上启用了缓存。 公共数据在 CDN 中缓存一小段时间。 所有 Directus 云项目都在 Global CDN 后面运行,但企业项目也提供高级缓存策略。

Cloud Exclusives

我们的托管服务包括几个云专属 Extensions,这些对自托管用户不可用。 请务必注意,这些不是付费核心功能,而是添加到基本产品的渐进增强功能。 我们的团队一直在添加新的独家功能,因此请经常回来查看以了解最新和最强大的功能! Cloud Exclusives 开发由核心团队管理,因此这些将与 Directus 的最新版本 保持同步。 示例包括:

  • Kanban Layout

希望赞助扩展或 Cloud Exclusive 的开发? 联系我们

Data Portability

Directus Core 与数据库完全分离。 可以通过架构端点使用 API 在项目上干净地导入和导出数据。

Enterprise Clients
Directus 团队将帮助您完成所有 企业项目 的此过程。

Datacenter Regions

您选择在其中托管项目的位置可能会产生可衡量的影响。 为了帮助优化您的项目并满足 GDPR 等任何本地数据合规性法律,标准和企业提供多个数据中心区域以供托管。 企业项目有 19 个区域,标准项目有 3 个,社区项目有 1 个:

Region Enterprise Standard Community
United States, East
Europe, Frankfurt
Asia Pacific, Singapore
United States, West
Africa, Cape Town
Asia Pacific, Hong Kong
Asia Pacific, Jakarta
Asia Pacific, Mumbai
Asia Pacific, Osaka
Asia Pacific, Seoul
Asia Pacific, Sydney
Asia Pacific, Tokyo
Canada, Central
Europe, Ireland
Europe, London
Europe, Paris
Europe, Stockholm
Middle East, Bahrain
South America, São Paulo

Encryption and Security

资产存储、数据存储和传输中的加密都包含在所有云项目中。 所有静态数据都保持加密状态,并且对所有传输中的数据启用 HTTPS/TLS 协议。 云项目是使用安全可靠的 租户架构 创建的。

Directus Core Security Features
Directus 核心具有更多开箱即用的安全功能,包括 IP 地址白标、MFA 启用、SSO 选项、密码规则要求的自定义以及使用所需的任何访问令牌范例的灵活性。

Extensions

Extension 一词是指添加到 Directus Core 功能的任何特性或组件。 Directus 的架构是完全模块化和可扩展,以确保您永远不会在平台内遇到硬性功能上限。

所有 Cloud 项目都可以访问由核心团队开发和维护的 Cloud Exclusive Extensions。 企业项目获得所有 Cloud Exclusives,但也可以根据需要选择实施自己的自定义扩展。

Global CDN

为所有云项目提供开箱即用的全球 CDN,具有 300 多个缓存位置。 这意味着资产和数据将以尽可能低的延迟交付。

Infrastructure

在这些文档的上下文中,基础设施是指运行您的项目的硬件,包括 databaseserverless nodesasset storageglobal CDN。 基础设施因项目层而异。 请参阅 项目 以及 定价页面 上的基础架构部分进行并排比较。

Nodes

Directus Cloud 为您提供配置节点处理能力以及项目运行的节点数量的选项。 您可以配置和重新配置节点以满足任何规模的流量需求。 通常,有两种扩展性能的方法:垂直扩展和水平扩展。 垂直扩展是指使用改进的硬件(例如更好的 CPU 和更多 RAM)来扩展。 在 Directus Cloud 中,配置节点类型将提供垂直扩展。 水平扩展是指增加节点的数量以进行扩展。 在 Directus Cloud 中,添加更多活动和备用节点将提供水平扩展。

Node Types

每种节点类型提供不同级别的处理能力。

  • Community
    社区项目配备一个节点,可以处理业余项目、学习和演示 Directus Cloud 以及其他非生产用例所需的基本 Web 流量。 社区节点将在 不活动 3 天后暂停。
  • Lite
    Lite 节点是标准项目中提供的基本节点类型。 这些节点是大多数中小型生产就绪用例的正确选择。
  • General Purpose Tier
    通用层节点是标准项目提供的升级节点类型,在某些条件下可以提供更好的性能,例如处理图像转换以及获取深度嵌套或复杂的关系。
  • Enterprise
    节点配置选项灵活且可定制,可根据您的项目需求量身定制。

在标准项目中,配置的节点类型 和相关的每小时成本 将适用于活动节点和备用节点。

Active Nodes

活动节点始终保持开启状态。 项目必须至少有一个活动节点才能运行。

由于 inactivity而暂停的社区节点在取消暂停之前无法接收请求。

Load Balancing

与术语水平扩展类似,术语负载平衡是指负载在运行项目的活动节点上的瞬时分布。

Standby Nodes

备用节点保持关闭状态,直到流量开始占用大量系统容量,此时备用节点会根据需要一个接一个地激活,以安全地处理流量的增加。 激活发生在短短几分钟内。

备用节点不是必需的,但是当备用节点被禁用时,您无需为使用付费。 有关更多定价信息,请参阅 billing

Auto-scaling

自动伸缩是指备用节点提供的自动水平伸缩,有助于将系统容量保持在安全水平。

Optimal Node Configuration
Billing 中所述,可以根据需要重新配置项目。 查看 Project Monitor 页面 了解性能分析,这有助于为节点配置决策提供信息。

Quotas

Directus 不会强加任何类型的_任意_基于软件的限制。 因此,对于诸如集合、角色或用户之类的东西——无论你有 10 个还是 10,000 个——你都可以根据需要自由地构建你的项目,而无需额外付费。 但是,实际的项目性能将取决于节点配置,因此存在硬性技术限制。 详情见云策略

Rate Limiting

速率限制是指 Directus Cloud 和云项目中的技术限制。 您将在每个节点层遇到以下 API 请求限制。

TierLimit
Community10 requests per second per IP (50 per second max)
Standard (Lite)25 requests per second per node per IP
Standard (General Purpose)50 requests per second per node per IP
Enterprise100 requests per second per node per IP

这些限制是附加的和负载平衡的。 例如,具有两个通用节点的标准项目将获得 每个 IP 每秒 100 个请求“50 个请求 * 2 个节点 = 100”。

Learn More
其他限制详见云策略

Support Options

There are three types of support for Directus:

Community Support

因为 Directus 是一个开源项目,我们鼓励您向社区寻求有关项目的帮助,当然也帮助其他人。 在 GitHubDiscord 上找到我们,与成千上万的其他开发人员一起讨论和指导 Directus 的未来 平台。 最常见的问题已经被询问和回答,并且可以轻松搜索。

No Guaranteed Response Time
尽管 Directus 核心团队在社区讨论中发挥积极和参与的作用,并旨在在几天内回答问题,但社区支持没有保证响应时间。

Basic and Premium Support

基本和高级支持提供与 Directus 核心团队的直接沟通。 所有企业项目都包含基本支持,高级支持仅针对关键软件问题增加 24/7 响应时间。

Add-on Support
正在寻找自托管项目的基本或高级支持? 联系销售

System Status

单击仪表板标题中的 check 以导航到系统状态页面。 这个页面是在网络变慢或离线的超级罕见事件中_找出发生了什么_的地方。 在这里,您可以查看 Directus Cloud 的当前连接状态、各个项目的 URL 状态以及每日事件日志。 更多信息,请参阅云策略

Multi-tenancy

租赁是指客户数据在数据库中的存储方式。 在单租户架构中,数据库仅存储来自一个租户的数据。 在多租户架构中,数据库存储来自多个租户的数据,并具有保护数据隐私的机制。 在 Directus Cloud 的上下文中,每个项目代表一个租户。

Community
社区项目数据库在技术上是单租户的,但也是基于文件的,因此对于生产就绪环境而言,功能可能过于有限。

Standard
标准项目是使用多租户架构创建的。 但是,如果您邻居的项目很忙,它不会影响您的项目,因为每个标准项目的范围仅限于每个项目一个容器,并且具有专用的最少资源。 项目还可以根据多租户池中当前可用的资源扩展超出此最小分配的能力。 但是,这些额外资源并不能得到保证,而是以动态的先到先得的方式提供。 对于具有完全专用资源的端到端、单租户基础架构,联系我们了解我们的企业层

Enterprise
企业项目的数据库是单租户的,100% 专用于您的项目 - 没有邻居! 准备好升级到企业版了吗?联系我们

本部分涉及您的云项目如何与其他云项目一起存储,与您如何设计项目的数据模型无关。 您可以在任何 Directus 云项目中实施单租户或多租户架构。