json - 将 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。所以我需要寻找替代解决方案。
解决方案
我没有广泛使用现成的包来管理 Cassandra 模式,但可能有开源项目或像 Hackolade 这样的软件可以为你做这件事。
https://cassandra.link/cassandra.toolkit/由 Anant 管理(我没有任何从属关系)有大量您可能感兴趣的资源列表。干杯!
推荐阅读
- javascript - 使用 PHP/JS/MYSQL 恢复 ID 或值
- typescript - 在打字稿中覆盖 XMLHttpRequest.prototype.open 失败
- websphere - IBM Websphere 6.1 启动时用户访问受限
- sed - sed:-e 表达式 #1,字符 5:未终止的 `s' 命令
- python - 类方法如何影响 Python 中的实例变量?
- python - 根据字典中的“依赖项”对python列表进行排序
- excel - 在同一列的值的 6' 半径内查找并提取列中的值
- java - Spring Boot 以 Number 为键加载嵌套属性
- python - 与 Keras 的内置生成器相比,自定义 Keras 生成器要慢得多
- c# - 问题正确删除 WPF 中的属性绑定