首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >进化、伯克利DB和SQLite格式3(Ubuntu22.04.2LTS)之间的联系是什么?

进化、伯克利DB和SQLite格式3(Ubuntu22.04.2LTS)之间的联系是什么?
EN

Database Administration用户
提问于 2023-04-24 12:58:15
回答 1查看 12关注 0票数 0

我想知道进化数据库服务器(EDS)、伯克利DB和SQLite格式3之间的连接是什么。

当我查看EDS的依赖项(例如这里)时,我看到libdb5.3 (伯克利v5.3数据库库)是一个依赖项。

同步演变文档还指出:

在进化数据服务器( EDS )中,依赖于EDS后端。本地“file”后端(Berkley DB用于联系人,iCalendar 2.0 .ics文件用于其他)被测试

但是,当我检查用进化或协同进化创建的联系人数据库时,它会说"SQLite format 3“。

我想知道这里的连接是什么:伯克利DB和SQLite 3一样吗,还是伯克利DB在EDS中被SQLite 3取代了?或者还有别的解释?

EN

回答 1

Database Administration用户

发布于 2023-04-24 21:01:57

这个问题今天得到了进化用户邮件列表上的一些人的善意回答。我想我应该在这里分享一下,以防其他人有同样的问题。

伯克利DB确实在几年前被用于EDS联系人的SQLite所取代。

Berkeley DB libdb仅作为将旧数据库(伯克利DB)迁移到新格式(SQLite3)的一种方法。libdb依赖项是可选的,可以在没有它的情况下构建EDS。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/326349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档