gpt4 book ai didi

python - 在 Cassandra 中存储 numpy 数组

转载 作者:行者123 更新时间:2023-11-28 18:33:42 25 4
gpt4 key购买 nike

我是 Cassandra 数据建模的新手,我想知道复杂数据类型 setlistmap 是否可以是存储向量的方式(在许多情况下,来自 Python,来自 numpy 数组)?

我应该只使用二进制格式吗?

我将存储以“有限”长度(约 1000)和矩阵(通常为 10x1000)的标量和向量形式出现的科学数据。理想情况下,向量不应是不透明的,矩阵可以是不透明的,这不是真正的问题。

最佳答案

如果数据量很大,或者元素数量很大,我会避免使用任何集合类型。

在这种情况下,如果我必须使用一个集合,出于性能方面的考虑,我会使用一个列表,并且考虑到在集合中,重复的值将不会被清楚地存储。但最好的方法可能是通过 BLOB。

进一步阅读集合用法:https://docs.datastax.com/en/cql/3.3/cql/cql_using/useSet.html

关于python - 在 Cassandra 中存储 numpy 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34432515/

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