0

在 cassandra 中,如何在列族中为一行添加图像。下面我提到了一个示例表,它显示了 KEY、Name、Age 和 Cover_Image。 在此处输入图像描述

在这里,我们可以通过输入这样的查询来添加姓名、年龄

使用比较器=UTF8Type 和 column_metadata=[ {column_name:Name,validation_class:UTF8Type}, {column_name:Age,validation_class:LongType,index_type:KEYS}] 创建列族用户;

set users[babu][Name]='Babu Droid';

设置用户[babu][年龄]=23;

像上面的查询一样,添加图像的查询是什么(查询创建(也验证类)和设置选项)

4

1 回答 1

1

对于图像,您可能希望将 BytesType 用于列验证器,并将图像的原始字节插入列中。不过,从命令行界面做类似的事情不会有好的方法。您需要使用客户端库编写一些自定义代码。

于 2012-04-18T05:31:20.517 回答