如何向Cassandra DB读写大量数据?

问题描述 投票:0回答:1

我有一个客户端应用程序连接到两个或多个 Cassandra DB 服务器 - 并且必须将一些表从一台服务器复制到另一台服务器。

复制大量 Cassandra 数据(尤其是使用 Python)的最佳方法是什么?

python cassandra
1个回答
2
投票

最好的方法是什么?从一个集群到另一个集群?

您可能想使用 DSBulk 来实现这一点。不幸的是,确实没有一个好的编程解决方案来在集群之间读取/写入大量数据。

DSBulk 另一方面,旨在解决这个问题。在这种情况下,您将从集群/键空间/表组合运行

dsbulk unload
到文件中。然后,您将对该文件运行
dsbulk load
,将其发送到新的集群/键空间/表。查看 docs 了解如何运行它的详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.