fbpx
Wikipedia

Triplestore

Una triplestore o almacén de RDF es una base de datos especialmente diseñada para el almacenamiento y recuperación de triples a través de consultas semánticas.[1]​ Un triplete es una entidad de datos compuesta de sujeto-predicado-objeto, como «Bob es persona» o «Bob conoce a Fred».

Al igual que una base de datos relacional almacena información en un triplestore y recupera a través de un lenguaje de consulta (como SPARQL). Además de las consultas, las triples pueden ser importadas/exportadas en Resource Description Framework (RDF) y otros formatos.

Implementaciones

Algunos triplestores han sido construidos como motores de base de datos desde cero, mientras que otros se han construido en la cima de los motores de base de datos relacional comercial (tal como en SQL-based) o motores de base de datos orientada a documentos de NoSQL. Como el desarrollo temprano de «development of online analytical processing» (bases de datos OLAP), este enfoque intermedio permitió construir grandes y potentes motores de base de datos para poco esfuerzo de programación en las fases iniciales de desarrollo triplestore.

Una dificultad en la implementación de triplestores sobre SQL es que, aunque "triples" pueden ser "almacenados", es difícil implementar una consulta eficiente de un modelo RDF basado en grafos (como mapear desde SPARQL) en consultas SQL.

Tipos de base de datos relacionados

Una base de datos basada en grafos tiene una estructura más generalizada que una basada en tripletas RDF,[2]​ utilizando estructuras de grafos con nodos, aristas y propiedades para representar y almacenar los datos. Las bases de datos basadas en grafos pueden proporcionar adyacencia índice libre, lo que significa que cada elemento contiene un puntero directo a sus elementos adyacentes, y las búsquedas de índice son necesarias. Las bases de datos basadas en grafos generales que pueden almacenar cualquier grafo son distintas de las bases de datos basadas en grafos especializados como aquellas basadas en tripletes RDF y red.[3]

Véase también

Referencias

  1. TripleStore, Jack Rusher, Plantilla:Sectionlink, Workshop on Semantic Web Storage and Retrieval – Position Papers.
  2. Cagle, Kurt. «Semantics + Search : MarkLogic 7 Gets RDF» (en inglés). Consultado el 7 de agosto de 2015. 
  3. Broekstra, Jeen (19 de septiembre de 2007). «The importance of SPARQL can not be overestimated» (en inglés). 

Enlaces externos

  • Una lista de grandes triplestores
  • Lehigh University Benchmark (LUBM)
  • W3C SPARQL Working Group fue RDF Data Access Working Group
  • SPARQL Query lenguaje
  • SPARQL Protocolo
  • SPARQL 1.1 Update W3C Recommendation 21 March 2013
  • Metaweb's tienda de tupla (propiedad de Google) en Freebase y Gráfico de conocimiento
  •   Datos: Q3539533

triplestore, triplestore, almacén, base, datos, especialmente, diseñada, para, almacenamiento, recuperación, triples, través, consultas, semánticas, triplete, entidad, datos, compuesta, sujeto, predicado, objeto, como, persona, conoce, fred, igual, base, datos. Una triplestore o almacen de RDF es una base de datos especialmente disenada para el almacenamiento y recuperacion de triples a traves de consultas semanticas 1 Un triplete es una entidad de datos compuesta de sujeto predicado objeto como Bob es persona o Bob conoce a Fred Al igual que una base de datos relacional almacena informacion en un triplestore y recupera a traves de un lenguaje de consulta como SPARQL Ademas de las consultas las triples pueden ser importadas exportadas en Resource Description Framework RDF y otros formatos Indice 1 Implementaciones 2 Tipos de base de datos relacionados 3 Vease tambien 4 Referencias 5 Enlaces externosImplementaciones EditarAlgunos triplestores han sido construidos como motores de base de datos desde cero mientras que otros se han construido en la cima de los motores de base de datos relacional comercial tal como en SQL based o motores de base de datos orientada a documentos de NoSQL Como el desarrollo temprano de development of online analytical processing bases de datos OLAP este enfoque intermedio permitio construir grandes y potentes motores de base de datos para poco esfuerzo de programacion en las fases iniciales de desarrollo triplestore Una dificultad en la implementacion de triplestores sobre SQL es que aunque triples pueden ser almacenados es dificil implementar una consulta eficiente de un modelo RDF basado en grafos como mapear desde SPARQL en consultas SQL Tipos de base de datos relacionados EditarUna base de datos basada en grafos tiene una estructura mas generalizada que una basada en tripletas RDF 2 utilizando estructuras de grafos con nodos aristas y propiedades para representar y almacenar los datos Las bases de datos basadas en grafos pueden proporcionar adyacencia indice libre lo que significa que cada elemento contiene un puntero directo a sus elementos adyacentes y las busquedas de indice son necesarias Las bases de datos basadas en grafos generales que pueden almacenar cualquier grafo son distintas de las bases de datos basadas en grafos especializados como aquellas basadas en tripletes RDF y red 3 Vease tambien EditarSPARQL RDFReferencias Editar TripleStore Jack Rusher Plantilla Sectionlink Workshop on Semantic Web Storage and Retrieval Position Papers Cagle Kurt Semantics Search MarkLogic 7 Gets RDF en ingles Consultado el 7 de agosto de 2015 Broekstra Jeen 19 de septiembre de 2007 The importance of SPARQL can not be overestimated en ingles Enlaces externos EditarUna lista de grandes triplestores Lehigh University Benchmark LUBM Bases de datos de RDF se diferencian de otras soluciones NoSQL W3C SPARQL Working Group fue RDF Data Access Working Group SPARQL Query lenguaje SPARQL Protocolo SPARQL 1 1 Update W3C Recommendation 21 March 2013 Metaweb s Graphd tienda de tupla propiedad de Google en Freebase y Grafico de conocimiento Datos Q3539533 Obtenido de https es wikipedia org w index php title Triplestore amp oldid 124931810, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos