Pergunta

Estou aprendendo Berkeley DB e seus usos. Alguém poderia apontar os aplicativos de código aberto usando o BerkeleyDB.

Embora eu esteja usando o Java (BDB Java Edition), também estou aberto para referir outras linguagens de programação.

Foi útil?

Solução

Existem muitos aplicativos de código aberto que usam Berkeley DB, Berkeley DB Java Edition e Berkeley DB XML. Lembre -se, o BDB e o BDB JE são produtos diferentes. O BDB e o BDB JE compartilham a mesma API Java na maior parte, mas os mecanismos de armazenamento são diferentes. O BDB também possui C, C ++, C#, SQL, Perl, Python, PHP, Ruby e outras APIs.

O artigo da Wikipedia tem uma boa lista. Eu listei mais alguns. É difícil saber quais projetos de código aberto usam o BDB, pois isso faz parte da natureza do código aberto. Você baixará e usa. Período.

Uma pequena lista de projetos que usam Berkeley DB incluem: Sendmail, Postfix, Openldap, Redhat LDAP Directory, Apache Directory Services, Kerberos Network Authentication, OpenOffice, Xemacs, Hypergraphdb, Jasperreports,

Uma pequena lista de projetos que usam Berkeley DB Java Edition inclui: Voldemort, a máquina Wayback do Internet Archive, Hajo (http://sourceforge.net/projects/berkeleydbtools/).

Uma pequena lista de projetos que usam Berkeley DB XML inclui: xqilla, mapguide (http://mapguide.osgeo.org/), Eclipse.

Outras dicas

O primeiro que vem à mente é que a subversão tem um back -end opcional do BDB. O back -end mais recente do FSFS é mais popular nos dias de hoje, mas o BerkeleyDB ainda é uma opção.

A Wikipedia também tem uma longa lista de aplicativos que o usam. Não tenho certeza de quantos desses são de código aberto, no entanto ...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top