Most database wire protocols mandate a specific byte order for multi-byte integers: PostgreSQL: big-endian (network byte order) MySQL: little-endian MongoDB: little-endian (BSON format) OracleDB: Oracledb uses big-endian for vector data (link) However, this seems inefficient. For example, when both client and server run on x86 (little-endian), PostgreSQL still requires: Client converts from little to big-endian Sends over network Server converts from big to little-endian Stores in native form...