gpt4 book ai didi

file - 如何在 Cassandra 中存储小文件?

转载 作者:行者123 更新时间:2023-12-01 11:53:36 25 4
gpt4 key购买 nike

我有几千个单独的 html 文件本地存储在一个目录中,每个文件最多几千字节。

我想将它们存储在 Cassandra 的单个节点中,我将如何使用 Hector 以编程方式执行此操作?我使用哪些 API 来设置 columnFamily 来处理静态文件,我应该如何设置模式?谢谢!

最佳答案

I want to store them in a single node of Cassandra, how would I go about doing that programmatically with Hector?

您需要在 cassandra 中创建一个键空间。您可以使用带有命令创建键空间的 cassandra-cli 在集群节点中创建它,也可以使用 hector 方法 addKeyspace() .

What APIs do I use to setup the columnFamily to handle static files and how should I setup the schema?

您可以使用 BasicColumnDefinition 在 cassandra 中创建列族。看看示例代码 here关于如何在键空间中添加列族。您可能会有一个名为 html_doc 的列族,其列名是您的 html 文件名和 AsciiType 或 UTF8Type(或默认的 BytesType)类型的值。需要以标准 java 方式读取 html 文档,您可以看到如何为列插入值 here .

关于file - 如何在 Cassandra 中存储小文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9219222/

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