NoSQL Workbench 中的示例数据模型 - Amazon Keyspaces(Apache Cassandra 兼容)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

NoSQL Workbench 中的示例数据模型

建模工具和可视化工具主页显示了一些随 NoSQL Workbench 提供的示例模型。本节介绍了这些模型及其潜在用途。

员工数据模型

此数据模型代表员工数据库应用程序的 Amazon Keyspaces 架构。

访问给定公司员工信息的应用程序可以使用此数据模型。

该数据模型支持的访问模式是:

  • 检索具有给定 ID 的员工记录。

  • 检索具有给定 ID 和部门的员工记录。

  • 检索具有给定 ID 和姓名的员工记录。

信用卡交易数据模型

此数据模型代表零售商店信用卡交易的 Amazon Keyspaces 架构。

信用卡交易的存储不仅可以帮助商店记帐,还可以帮助商店经理分析购买趋势,这可以帮助他们进行预测和规划。

该数据模型支持的访问模式是:

  • 按信用卡号、月份和年份以及日期检索交易。

  • 按信用卡号、类别和日期检索交易。

  • 按类别、位置和信用卡号检索交易。

  • 按信用卡号和争议状态检索交易。

航空公司运营数据模型

该数据模型显示有关飞机航班的数据,包括机场、航空公司和飞行路线。

演示的 Amazon Keyspaces 建模的关键组件包括键值对、宽列数据存储、复合键和复杂数据类型,例如用于演示常见 NoSQL 数据访问模式的地图。

该数据模型支持的访问模式是:

  • 在给定机场检索从给定航空公司出发的路线。

  • 检索具有给定目的地机场的路线。

  • 检索有直飞航班的机场。

  • 检索机场详情和航空公司详情。