berkeley-db - Berkeley db 版本兼容性
问题描述
我有一堆最初由libdb版本 3 和 4 创建的 bdb 文件。根据file
它们有两种风格(btree 和 hash)并具有格式版本1.85、7和9。(我很确定我们可以忽略 1.85,所以我可以专注于 7 和 9。)
为了更新,我在哪里可以找到关于什么版本的libdb可以处理哪些格式而不重建现有数据库的文档?
另外,如果格式版本保持不变,我是否可以假设使用更高版本的libdb触摸这些文件之一不会影响旧版本的可读性?(在同一系统上访问这些文件的不同程序可能会链接到不同的libdb版本。)
解决方案
推荐阅读
- c++ - 创建返回集合类型的联合函数
- python - Python用当前时间戳重命名相对路径
- android - 哪个 Android 模拟器与 Visual Studio 一起使用?
- python - 切片 Pandas 数据框时出现问题
- java - 从 Spring 4 迁移到 Spring 5 的困难
- java - 通过传递无效 URL 成功显示数据(在 URL 中添加反斜杠)
- python - 如何在没有循环的情况下使用 python 解包?
- windows-installer - 如何在 msi 安装程序中修复/删除应用程序时首先卸载正在使用应用程序的背景进程
- python - 获取服务帐户拥有的谷歌表格列表
- docker - 在 Confluent 控制中心找不到连接器