influxdb-migrate:在influxdb数据库版本之间迁移的工具

时间:2024-05-19 02:15:34
【文件属性】:

文件名称:influxdb-migrate:在influxdb数据库版本之间迁移的工具

文件大小:24KB

文件格式:ZIP

更新时间:2024-05-19 02:15:34

Go

influxdb迁移 在数据库版本之间迁移的工具。 为什么 尽管仍未处于稳定的1.0版本中,但Influxdb已经具有许多功能,这些功能对于我正在从事的项目是必不可少的。 它已经安装了一段时间,收集的数据不会丢失。 这个怎么运作 它直接从数据库文件中检索数据(元信息和数据本身),并使用当前客户端将这些点发送到新版本。 这样,我们不必学习新的数据库结构,而只需学习我们要从中迁移的数据库结构。 使用客户端的另一个好处是停机时间最少。 你刚才: 停止旧版本 重命名旧的数据文件夹(这取决于您要从中迁移的版本) 升级并启动新版本,该新版本应为新版本创建新的数据/元文件夹和文件 开始迁移。 仍在执行迁移时,可以收集新点。 该工具具有在两次写入之间等待并限制每次写入的总点数的配置,以控制服务器上的负载。 旧数据库的结构自包含在一个文件中,用于读取版本。 这将简化新迁移的实施。 迁移将创建所有


【文件预览】:
influxdb-migrate-master
----.gitignore(23B)
----from090()
--------from090.go(9KB)
--------store.pb.go(3KB)
--------meta.pb.go(32KB)
----LICENSE(1KB)
----main.go(4KB)
----README.md(2KB)
----from090rc31()
--------from090rc31.go(6KB)
----database()
--------database.go(253B)
----from092()
--------from092.go(12KB)
--------store.pb.go(3KB)
--------meta.pb.go(33KB)

网友评论