高容量对象数据存储是标准 Vault 对象数据存储方法的替代之选,如果与适当的记录集一起使用,可以提高性能和一致性。此选项最适合用于具有大量小记录、频繁创建或编辑对象记录以及可预测查看模式的对象。
管理员应该仔细考虑是否为给定的对象使用高容量数据存储设置,因为大容量对象存在标准 Vault 对象所没有的限制。利用下面的指南来帮助确定您的对象是否要使用高容量数据存储选项。
在以下情况下,高容量数据存储选项可以提高性能和一致性:
- 对象具有数以百万计的记录。
- 经常通过集成创建或更新记录。
- 筛选和查看对象记录的用户使用可预测的方法进行操作。
在以下情况下,高容量数据存储选项不太有优势:
- 对象字段和其他配置属性预计会经常更改。
- 管理员和用户需要标准 Vault 对象搜索的高级功能,例如分面字段筛选器或记录级安全。
- 用户在搜索记录时需要高度的灵活性。
高容量对象限制
管理员在配置之前应了解高容量对象的限制。
搜索
查看高容量对象标签页的用户可以使用 Vault 搜索栏来查找记录。高容量对象还支持区分大小写的记录筛选。为了在自定义字段上使用筛选功能,管理员必须先定义自定义筛选索引。如果没有自定义索引,筛选时可能出现反应缓慢或超时的问题。此外,搜索高容量对象返回的记录不超过 1,000 条。
修改
如果高容量对象有超过 10,000 条记录,则进行以下修改时需要使用配置数据包或开发者工具:
- 添加或移除字段
- 更改任何可变长度字段的长度,例如文本、长文本或富文本
- 创建索引
- 启用生命周期
- 启用或禁用对象类型
了解有关如何修改高容量对象的更多信息。
多值选项列表
高容量对象最多支持两 (2) 个多值选项列表。
您不能在高容量对象的多值选项列表字段的筛选器中使用 contains 运算符。
示例:导入的旧版审计跟踪数据
假设一个组织想要将大量旧版审计跟踪数据归档转移到 Vault,该组织的数据库管理员需要确定他们是否应该使用高容量数据存储选项。数据库管理员将首先根据高容量对象的功能评估数据性质和用户需求。
- 数据容量:审计跟踪数据的量非常大。高容量数据存储能让 Vault 比标准数据存储更快地加载数据。
- 更新频率:一旦导入审计跟踪数据记录,就不太可能更新或创建。虽然这方面的数据没有利用高容量对象的频繁更新功能,但这个属性没有负面影响。
- 结构化数据:审计跟踪数据结构稳定,将来不需要更改字段或其他配置属性。这些数据不会与高容量数据存储的限制相冲突。
- 搜索和筛选:搜索导入的审计跟踪数据的用户将不需要高级搜索功能。用户通常以可预测的方式查找审计数据,例如根据日期范围或受影响 ID 值来筛选。此搜索行为符合高容量数据存储的限制。
在考虑这些因素后,数据库管理员发现使用高容量数据存储选项有多个好处,很少或没有缺点,于是决定继续使用该选项。