gpt4 book ai didi

cassandra - SSTableSimpleUnsortedWriter 和列族比较器

转载 作者:行者123 更新时间:2023-12-02 01:59:07 25 4
gpt4 key购买 nike

我正在尝试将 sstableloader 用于使用 cql 创建的 CF,如下所示:

CREATE TABLE test (
a text,
b text,
c text,
d int,
e set<text>,
f text,
PRIMARY KEY ((a, b) c, d))

我应该如何在 SSTableSimpleUnsortedWriter 中定义列族比较器?或者更具体地说,当列被定义为集合时它是如何工作的?

SSTableSimpleUnsortedWriter(File directory,
IPartitioner partitioner,
String keyspace,
String columnFamily,
AbstractType<?> comparator,
AbstractType<?> subComparator,
int bufferSizeInMB,
CompressionParameters compressParameters)

最佳答案

您基本上必须查看存储引擎如何在内部存储该行——插入一些示例数据,然后从 cli 列出它,以及阅读 http://www.datastax.com/dev/blog/thrift-to-cql3 应该会有帮助。 .

“正确”的解决方案是 create a CQL-aware Writer .

关于cassandra - SSTableSimpleUnsortedWriter 和列族比较器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18218288/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com