/etc/aliases.db 是哪种数据库类型?

/etc/aliases.db 是哪种数据库类型?

哪种数据库类型/etc/aliases.db?不是 SQLite、MySQL 或 PostgreSQL。

答案1

Postfix 数据库自述文件

二进制树
排序的平衡树结构。这仅在支持 Berkeley DB 数据库的系统上可用。数据库文件是使用postmap(1)postalias(1)命令创建的。“ ”中使用的查找表名称是不带“ ”后缀的btree:table数据库文件名 。....db

哈希
基于哈希的索引文件类型。这仅在支持 Berkeley DB 数据库的系统上可用。公共数据库文件使用postmap(1)postalias(1)命令创建,私有数据库由 Postfix 守护进程维护。“ ”中使用的数据库名称hash:table是不带“ ”后缀的数据库文件名.db

所以这些Berkeley DB 数据库,使用 Btree 或哈希。

相关内容