AllegroGraph es un almacén de triples de código cerrado que está diseñado para almacenar triples RDF , un formato estándar para Linked Data . [1]
También funciona como un almacén de documentos diseñado para almacenar, recuperar y gestionar información orientada a documentos, en formato JSON-LD . AllegroGraph se utiliza actualmente en proyectos comerciales [2] [3] [4] [5] y en un proyecto del Departamento de Defensa de los EE. UU. [6] También es el componente de almacenamiento del proyecto TwitLogic [7] que está incorporando la Web semántica a los datos de Twitter . [8]
Implementación
AllegroGraph fue desarrollado para cumplir con los estándares W3C para el Resource Description Framework , por lo que se lo considera una base de datos RDF . Es una implementación de referencia para el protocolo SPARQL . [9] SPARQL es un lenguaje de consulta estándar para datos vinculados, que cumple los mismos propósitos para las bases de datos RDF que SQL cumple para las bases de datos relacionales. [10]
Franz Inc. es el desarrollador de AllegroGraph. También desarrolla Allegro Common Lisp , una implementación de Common Lisp , un dialecto de Lisp (lenguaje de programación) . La funcionalidad de AllegroGraph está disponible a través de Java , Python , Common Lisp y otras API. [11]
La primera versión de AllegroGraph estuvo disponible a finales de 2004. [12]
Idiomas
AllegroGraph tiene interfaces de cliente para Java , Python , Ruby , Perl , C# , Clojure y Common Lisp . El producto está disponible para plataformas Windows, Linux y Mac OS X y admite 32 o 64 bits. [13]
Para los lenguajes de consulta, además de SPARQL, AllegroGraph también admite Prolog y JavaScript . [14]
Referencias
- ^ Claburn, Thomas (16 de abril de 2007). "Web 2.0 llega para encontrar a Web 3.0 en camino". Dr. Dobb . UBM Tech. Archivado desde el original el 4 de septiembre de 2015 . Consultado el 22 de septiembre de 2015 .
- ^ Artículo de GenomeWeb-Pfizer
- ^ Presentación del proyecto Eli Lilly
- ^ "Presentación de un caso de negocio de la Web semántica en Pfizer". Archivado desde el original el 27 de junio de 2010. Consultado el 18 de mayo de 2010 .
- ^ Sociedad, IEEE Computer (2008). Actas, IEEE International Conference on Semantic Computing 2008 ICSC 2008: 4-7 de agosto de 2008, Santa Clara, California . [Piscataway, NJ]: IEEE Xplore. ISBN 978-0-7695-3279-0.
- ^ Contribuciones a un sistema de flujo de trabajo empresarial basado en inteligencia semántica
- ^ Documento de TwitLogic
- ^ Snoek, CGM; Huurnink, B.; Hollink, L.; de Rijke, M.; Schreiber, G.; Worring, M. (agosto de 2007). "Añadir semántica a los detectores para la recuperación de vídeo" (PDF) . IEEE Transactions on Multimedia . 9 (5): 975–986. doi :10.1109/TMM.2007.900156. hdl :1871/24469. S2CID 11528628.
- ^ Informe de implementación del protocolo SPARQL
- ^ R, Angles (2012). Talleres de la Conferencia Internacional IEEE sobre Ingeniería de Datos de 2012. Piscataway: IEEE. ISBN 978-1-4673-1640-8.
- ^ Watson, Mark (2009). Inteligencia de scripts: recopilación y procesamiento de información en la Web 3.0 (Nueva edición). Berkeley, CA: Apress. ISBN 9781430223511.
- ^ Watson, Mark (2009). Inteligencia de scripts: recopilación y procesamiento de información en la Web 3.0 (Nueva edición). Berkeley, CA: Apress. ISBN 9781430223511.
- ^ "Descargas del cliente AllegroGraph".
- ^ Fernandes, Diogo; Bernardino, Jorge (2018). "Comparación de bases de datos de grafos: AllegroGraph, ArangoDB, InfiniteGraph, Neo4J y OrientDB" (PDF) . Actas de la 7.ª Conferencia internacional sobre ciencia, tecnología y aplicaciones de datos . DATA 2018. Porto : SCITEPRESS – Science and Technology Publications, Lda. pp. 373–380. ISBN 978-989-758-318-6.
Enlaces externos
- Sitio web oficial
- Archivado publicado
- Aplicaciones prácticas de la Web semántica y de los datos vinculados Archivado el 22 de enero de 2016 en Wayback Machine — un libro de Mark Watson