文档

冷存储介绍

更新时间:

云原生多模数据库 Lindorm将容量型云存储作为冷存储介质,用于存储数据库中访问频率较低的历史数据(冷数据),从而降低存储成本。本文介绍容量型云存储的功能特性及性能测试结果。

功能特性

  • 存储成本低。

    存储成本仅为标准型云存储成本的20%。

  • 支持数据写入能力,并保证数据随时可读。

  • 使用简单。

    购买Lindorm实例时选择容量型云存储并选择存储空间,然后通过创建表格语句将冷数据存储至容量型云存储中即可。

  • 支持同一张表内的冷热分离功能。

    冷热分离功能可以自动将表中的热数据存储至读写速度更快的热存储中,将不常访问的历史数据存储至容量型云存储中,从而降低存储成本。如果您在业务上有冷热分离的需求,请参见冷热分离介绍

开通容量型云存储

如何开通容量型云存储,请参见开通容量型云存储

性能测试

测试环境:Master: ecs.c5.xlarge, 4core 8G;4个 RegionServer:ecs.c5.xlarge, 4core 8G。

写性能:

表类型

avg rt

p99 rt

热存储表

1736 us

4811 us

容量型云存储表

1748 us

5243 us

说明

每条记录10列,每列100 B,也就是单行1KB,16线程写。

随机查询Get性能:

表类型

avg rt

p99 rt

热存储表

1704 us

5923 us

容量型云存储表

14738 us

31519 us

说明

关闭表的BlockCache。每条记录10列,每列100 B,也就是单行1KB。8线程读,每次读出1KB。

范围查询Scan性能:

表类型

avg rt

p99 rt

热存储表

6222 us

20975 us

容量型云存储表

51134 us

115967 us

说明

关闭表的BlockCache。每条记录10列,每列100 B,也就是单行1KB。8线程读,每次读出1KB。Scan的Caching设置为30。

注意事项

  • 容量型云存储读IOPS的能力很低,因此只适用于低频查询的场景。

  • 容量型云存储和标准型存储在写入吞吐量上的差别不大,您可以放心写入数据。

  • 容量型云存储不适合并发大量读请求的场景,并发大量的读请求可能会导致请求异常。

  • 如果您购买的容量型云存储的存储空间较大,可根据实际业务情况调整读IOPS能力。如何调整,请联系技术支持

  • 每个节点管理冷数据的数据量不能超过30T。如果需要增加管理上限,请联系技术支持

  • 容量型云存储的使用占比超过95%后,将无法继续写入数据,请您在使用过程中及时关注容量型存储的使用情况。如何查看容量型存储的使用情况,请参见查看冷存储容量

  • 本页导读 (1)
文档反馈