gpt4 book ai didi

Cassandra 最大现实 blob 大小

转载 作者:行者123 更新时间:2023-12-03 21:29:49 26 4
gpt4 key购买 nike

我正在尝试评估一些分布式存储平台,Cassandra 就是其中之一。
我们的要求是根据 Cassandra 的文档 http://docs.datastax.com/en/cql/3.3/cql/cql_reference/blob_r.html 保存 1MB 到 50MB 大小的文件:

The maximum theoretical size for a blob is 2 GB. The practical limit on blob size, however, is less than 1 MB.



有没有人有在 Cassandra 中将文件存储为 blob 的经验?运气好吗?更大的文件大小的性能真的很差吗?

任何其他建议也将不胜感激!

最佳答案

Cassandra 不是为这些类型的工作而构建的。

在 Cassandra 中,单列值大小可以是:2 GB(建议使用 1 MB)。所以如果你想用cassandra做对象存储,把大对象拆分成多个小对象,以object id为partition key,bucket id为clustering key存储。

最好使用分布式对象存储系统,如 OpenStack Object Storage ("Swift")

The OpenStack Object Store project, known as Swift, offers cloud storage software so that you can store and retrieve lots of data with a simple API. It's built for scale and optimized for durability, availability, and concurrency across the entire data set. Swift is ideal for storing unstructured data that can grow without bound.

关于Cassandra 最大现实 blob 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44623192/

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