json - 在 Cassandra 中是否使用文本或 BLOB 数据类型来存储 JSON 内容?
问题描述
我的要求是存储我在 REST 调用中收到的 JSON 响应,然后出于其他目的从数据库中检索它。我们为此目的拥有的数据库是 Cassandra。该列使用哪种数据类型来存储此 JSON 响应?文本还是 BLOB ?
解决方案
我会建议text
。我觉得blob
当数据不适合任何标准类型时应该使用它。还text
具有可读性的优点(如果使用cqlsh
或其他东西进行查询)。
推荐阅读
- vue.js - 未知突变类型:isOpen/toggleSideBar [vuex]
- ios - 我无法向我的应用发送 Firebase Cloud Messaging 推送通知我按照这些步骤操作但无处可去
- android - AppCenter:如何在 Xamarin 中检索“notification_content”对象的“name”属性?
- python - 我如何编写更长/复杂的匿名函数
- yarnpkg - Yarn 2 是否像 v1.x 一样支持 --offline 模式?
- typescript - Typescript 将属性添加到 Express Request 接口
- google-cloud-platform - Google Cloud Run:将源文件夹从 ./ 更改为 build 时复制失败
- if-statement - 如何从列值创建序列以计算 Google 表格中的斜率?
- c++ - 对指针算术感到困惑
- python - 将 pandas 数据框标头拆分为多列