【问题标题】:Can i do logical Query inside Blob column field in cassandra Query?我可以在 cassandra Query 的 Blob 列字段中进行逻辑查询吗?
【发布时间】:2021-09-18 04:00:09
【问题描述】:

我可以在 cassandra Query 的 Blob 列字段中进行逻辑查询吗?

就像我在 Blob 字段中有一个名为购买金额的文件:500$ 我想搜索并获取大于 500$ 的购买金额的结果。

有没有办法在我的 blob 中进行这种逻辑搜索。

【问题讨论】:

    标签: cassandra cassandra-3.0 cassandra-2.0 cassandra-2.1


    【解决方案1】:

    不,开箱即用是不可能的。对于 Cassandra,blob 类型只是一组字节。您可以潜在地使用user-defined functions 来提取必要的数据,但从性能的角度来看它可能会很棘手。

    附:如果您需要通过子字符串或类似的东西进行搜索,我觉得 Cassandra 可能不适合您。在 Cassandra 中,您需要根据查询对数据进行建模,然后选择列类型等。

    【讨论】:

    • 感谢您的快速回复。你能建议什么数据库最适合这个吗?我打算将其用于审计目的。在进行审计时,他们可以进行任何类型的审计。所以我的数据库应该能够提供所有类型的审计。提前致谢
    • 这是一个广泛的问题。这完全取决于您的要求。包括你想怎么搜索、数据量、响应时间等?
    猜你喜欢
    • 1970-01-01
    • 2010-09-05
    • 2015-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多