function - cassandra的nosql管理器如何在数据类型为文本时搜索日期值
问题描述
我正在为 Cassandra 工具使用 NoSQL Manager,我有一个表和一个列
该列具有日期值,但该列是文本。如何使用该文本列查找两个日期范围之间的数据。cassandra 有没有像 oracle 一样的 todate 功能
解决方案
cassandra 有没有像 oracle 一样的 todate 功能
不
如何使用该文本列查找两个日期范围之间的数据
如果您的文本列是一个聚类键,并且如果它以一种在文本排序中适当排序的格式(即 ISO 8601)存储,您可以简单地执行 > < where 子句。否则不能。
如果您想以未存储的方式查询数据,则需要使用 spark 或其他工具来提高读取整个数据集的效率。
推荐阅读
- c++ - 为什么 C++ 中整数的默认初始化值为 4200187?
- angular - Angular - 传递给 Illuminate\Database\Eloquent\Builder::create() 的参数 1 必须是数组类型,对象给定
- android - 如何在 Android Studio 中正确设置 Spinner
- node.js - @react-pdf/renderer 仅在第一次渲染时显示 pdf
- google-cloud-platform - BigQuery 数据传输服务 - 表名称无效
- mysql - 如何通过最新的产品交易选择行中另一个值的正确值
- abap - ABAP Dynpro Flow 逻辑 - 在 POV 调用后查找字段(名称)
- elasticsearch.net - 将 JSON 转换为有效的 ElasticSearch.NET 搜索响应对象以进行模拟
- wordpress - 如何更改 WP Cron 间隔?
- django - 类型错误:create_user() 缺少 1 个必需的位置参数:“密码”