首页 > 解决方案 > 将 REST API JSON 模式转换为 CQL Cassandra 模式

问题描述

我想将来自 Rest API 的数据下载到数据库中。我要保存的数据是类型化的对象,例如 java 对象。我之所以选择 cassandra,是因为它支持类型 Array 类型、Map 类型,而不是标准的 SQLdatabase(Mysql、Sqlite、..)。最好序列化java对象。

首先,我应该从 REST API 的 json 模式创建表 CQL。如何从 REST API 的 json 模式生成 CQL 表。

我知道 openapi-generator 可以从 json 模式生成 mysql 模式,但目前不支持 CQL。所以我需要寻找替代解决方案。

标签: jsonrestcassandrajsonschemacql

解决方案


我没有广泛使用现成的包来管理 Cassandra 模式,但可能有开源项目或像 Hackolade 这样的软件可以为你做这件事。

https://cassandra.link/cassandra.toolkit/由 Anant 管理(我没有任何从属关系)有大量您可能感兴趣的资源列表。干杯!


推荐阅读