我正在学习 Berkeley DB 及其用法。有人可以指出使用 BerkeleyDB 的开源应用程序。
虽然我使用的是 Java(BDB Java 版),但我也愿意参考其他编程语言。
我正在学习 Berkeley DB 及其用法。有人可以指出使用 BerkeleyDB 的开源应用程序。
虽然我使用的是 Java(BDB Java 版),但我也愿意参考其他编程语言。
首先想到的是 Subversion 有一个可选的 BDB 后端。如今,较新的 FSFS 后端更受欢迎,但 BerkeleyDB 仍然是一种选择。
维基百科也有一长串使用它的应用程序。我不确定其中有多少是开源的,不过......
有许多开源应用程序使用 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。