database - Berkeley DB Intel - ARM 可移植性

标签 database linux arm intel berkeley-db

Berkeley DB 是否提供不同架构类型之间的可移植性?我读到数据库可以在具有不同字节顺序的 32 和 64 位机器之间移植,但是不同的架构类型又如何呢?因为我尝试在 Intel 上打开 ARM 机器上创建的数据库,但失败了。

最佳答案

BerkeleyDB 为其自己的变量提供不同字节序环境之间的可移植性,但不为数据本身提供可移植性。

请注意,一个非常常见的 BerkeleyDB 错误是对 B-Tree 数据库使用小端键, 在 B-Tree 数据库上使用大端键来保持性能,在小端平台上交换字节。

关于database - Berkeley DB Intel - ARM 可移植性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19162294/

相关文章:

mongodb - 无法连接到 MongoDB/奇怪

c++ - 在 ARM NEON 中的数组边界上加载 vector

SQL Server : create dynamically queries to select all related data in DB based on entry table and ID

c - bsd-finger 无法正确生成

linux - GDB 调试 : Application termintes with SIGTRAP

linux - 未获取到文件中的错误

c - 为什么同一个结构体的大小在x86和arm同版本gcc中计算出来的不一样?

linux - 我多早可以在 arm linux 内核中调用 kalloc?

mysql比较两个表找出不匹配的记录

sql - 如何备份Sql Server到sql文件?