-1

我正在学习 Berkeley DB 及其用法。有人可以指出使用 BerkeleyDB 的开源应用程序。

虽然我使用的是 Java(BDB Java 版),但我也愿意参考其他编程语言。

4

2 回答 2

2

首先想到的是 Subversion 有一个可选的 BDB 后端。如今,较新的 FSFS 后端更受欢迎,但 BerkeleyDB 仍然是一种选择。

维基百科也有一长串使用它的应用程序。我不确定其中有多少是开源的,不过......

于 2010-08-10T01:19:02.337 回答
1

有许多开源应用程序使用 Berkeley DB、Berkeley DB Java 版和 Berkeley DB XML。请记住,BDB 和 BDB JE 是不同的产品。BDB 和 BDB JE 大部分共享相同的 Java API,但存储机制不同。BDB 还有 C、C++、C#、SQL、Perl、Python、PHP、Ruby 等 API。

维基百科文章有一个很好的列表。我还列出了几个。很难知道哪些开源项目使用 BDB,因为这是开源本质的一部分。你下载它并使用它。时期。

使用 Berkeley DB 的项目的简短列表包括:Sendmail、Postfix、OpenLDAP、Redhat LDAP Directory、Apache Directory Services、Kerberos Network Authentication、OpenOffice、XEmacs、Hypergraphdb、JasperReports、

使用 Berkeley DB Java 版的项目的简短列表包括:Voldemort、The Internet Archive Wayback machine、Hajo ( http://sourceforge.net/projects/berkeleydbtools/ )。

使用 Berkeley DB XML 的项目的简短列表包括:XQilla、MapGuide ( http://mapguide.osgeo.org/)、Eclipse

于 2010-08-10T22:19:24.483 回答