2011-04-11 7 views
21

Estoy buscando un sistema de base de datos serio que no esté escrito en Java.¿Hay alguna base de datos de Grafos Serios no escrita en Java?

Soy no interesado en las bases de datos RDF, ya que espero ser capaz de almacenar gráficos más complejos (en realidad hypergraphs) Desde dentro del campo de Java, OrientDB es un buen ejemplo de lo que estoy buscando.

Descargo de responsabilidad:Esto no es flamebait. No tengo nada en contra de Java, lo que desea es tener una idea de lo que está ahí fuera, implementado en otros idiomas, tal vez como una extensión a otros DBMS, tales como MySQL, MongoDB o couchdb.

+0

[Aquí hay un sitio web de comparación que podría ser de alguna utilidad] (http://vschart.com/compare/orientdb/vs/) –

+1

Si tiene que decir * "esto no es flamebait" * es probable que podrías haber escrito la pregunta mejor en primer lugar. El uso de "grave" (¡y en mayúsculas también!) No ayuda. En lugar de considerar algo así como * "¿Qué bases de datos del gráfico maduros están disponibles?" *, Inserte en ella [independiente del idioma], y la escritura en el cuerpo que su * "están familiarizados con varios implementación en Java, pero son de extrañar que alternativas existen" *. – dmckee

+2

gracias por la pista. He seguido tus sugerencias – fccoelho

Respuesta

0

VTK tiene clases de gráficos. Tiene un filtro para transformar gráficos en tablas, y otro para transferirlo nuevamente. También tiene conexión SQL. Podría funcionar con boost, también.

+0

Es la traducción real de gráfico a tabular y posterior que es un poco engorroso para gráficos grandes. También uno quiere poder definir múltiples conjuntos de bordes basados ​​en los atributos de un nodo – fccoelho

+0

Ok, pero ¿por qué menos votos? – Naszta

6

Dependiendo de lo que su requerimiento es, usted podría probar Phoebus. No es exactamente un GraphDB, sino más bien un marco de procesamiento de gráficos distribuidos.

+0

Phoebus parece realmente interesante, aunque solo sea que todavía no está maduro, supongo. – fccoelho

+0

aah sí .. que acabo de escribir como un proyecto de pasatiempo .. pero el ive consiguió un montón de peticiones de la comunidad que ajustar en todo .. si lo hace llegar el momento de dar un zumbido y, posteriormente, encontrar cualquier característica que necesita, agregó .. amablemente hágamelo saber ... intentaremos cocerlo en –

4

Ahora estoy probando el motor OQGRaph de MySQL. Parece prometedor, pero no parece ser compatible con múltiples gráficos.

+0

MySQL es un RDBMS, no una base de datos de gráficos ... Estoy tan confundido por su comentario y su aceptación. –

3

Cayley es un gráfico de código abierto inspirado en la base de datos de gráfico detrás Gráfico de conocimiento de Google, y está escrito en Go.

Cuestiones relacionadas