gpt4 book ai didi

c++ - 我可以通过网络同步/备份 RocksDB 吗?

转载 作者:行者123 更新时间:2023-12-05 07:46:10 25 4
gpt4 key购买 nike

我有几台机器处理在 RocksDB 中索引的大量文本数据(数百 GB)。这些机器用于负载平衡并且对相同的数据进行操作。当我添加新机器时,我想尽快通过网络从现有机器复制数据库。

有没有一种优雅的方法可以通过网络进行 RocksDB 备份?我读过https://github.com/facebook/rocksdb/wiki/How-to-backup-RocksDB但这需要两倍的磁盘空间:首先备份到本地文件系统,然后才能通过网络复制。我还必须处理例如同步文件。

最佳答案

您可以将卷附加到服务器并对其进行备份 - 然后在新节点上使用该卷

或者,您可以在特定的 LSN 遍历整个数据库,并通过某种协议(protocol)对其进行流式传输

关于c++ - 我可以通过网络同步/备份 RocksDB 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41118926/

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