当前位置: 首页 > 知识库问答 >
问题:

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

邰钟展
2023-03-14

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

就像我在Blob字段中有一个名为purchase amount:500$的文件一样,我想搜索并获取结果purchase amount大于500$。

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

共有1个答案

盖夕
2023-03-14

不,这不可能开箱即用。对于Cassandra来说,blob类型只是一组字节。您可以潜在地使用用户定义的函数来提取必要的数据,但从性能的角度来看,这可能很棘手。

P、 我觉得如果你需要通过子字符串或类似的方式进行搜索,Cassandra可能不适合你。在Cassandra中,您需要基于查询对数据建模,然后选择列类型等。

 类似资料:
  • 问题内容: 有没有一种方法可以重用mysql语句中的计算字段。我收到以下错误信息:“ unknown column total_sale”: 还是我必须重复计算,如果我添加了所有需要的计算,这将导致很长的SQL语句。 当然,我可以在我的php程序中进行所有计算。 问题答案: 是的,您可以重用变量。这是您的操作方式: 在此处了解更多信息:http : //dev.mysql.com/doc/refm

  • 问题内容: 在我的数据集中,一个文档包含20多个带有嵌套对象的字段。它们大多数是长文本字段。这些字段对于全文搜索很重要,但是我们只需要在输出中显示标题,简短描述和ID。 是否可以在ElasticSearch中为全文查询指定输出字段?(如MongoDB中的投影) 问题答案: 我认为您正在寻找搜索请求的属性: 允许有选择地为搜索命中表示的每个文档加载特定字段。默认情况下加载内部 字段。 这些字段将自动

  • 问题内容: 我想获取所有行(至少)在df [mylist]中的一列包含True。 我目前正在做: 其中mylist是与的列有关的字符串列表df。但我想在不限长度的情况下进行此操作mylist。 我能想到的唯一方法是循环并为其每个元素创建一个新的数据框,然后进行合并/合并或其他操作。但这对我来说并不聪明。 有没有更好的办法? 问题答案: 建立在LondonRob的答案上,您可以使用 与每行一次调用P

  • 问题内容: setter方法是否仅用于设置作为参数传递的属性值?我们可以在将值分配给属性之前编写一些验证逻辑吗? 问题答案: 是的,验证逻辑绝对可以接受。 但是应注意,如果您具有广泛的验证,则可能希望将其提取到特定的验证器服务。但是对于简单的验证,您可以放心地执行此操作。 使用getters和setters的整个想法是让没有人可以直接访问您的字段。如果您只想设置/获取值,则可以设置它们。 相反,我

  • 问题内容: Mediawiki在数据库“文本”中有一个包含页面内容的表。它被保存为[BLOB]文件。我想运行一个查询来搜索网站上的所有文本,以查看哪些页面包含特定的“字符串”。如何运行查询来搜索[blob]文件? 问题答案: Mediawiki标记文本存储在字段中,该字段是中 号 类型。您可以像其他任何基于文本的字段一样查询它。MySQL会将您的字符串转换为二进制以进行查询。请注意,这是区分大小写

  • 本文向大家介绍MySQL查询以字符串字段中的数字字符对行进行分组?,包括了MySQL查询以字符串字段中的数字字符对行进行分组?的使用技巧和注意事项,需要的朋友参考一下 为此,您可以在+运算符的帮助下将0与字符串字段连接起来。这里的场景就像我们需要从字符串字段“ 9844Bob ”中获取数字“ 9844 ”。 让我们首先创建一个表- 使用插入命令在表中插入一些记录- 使用select语句显示表中的所