Puntuación:
Actualmente no hay opiniones de lectores. La calificación se basa en 2 votos.
Exploring Graphs with Elixir: Connect Data with Native Graph Libraries and Graph Databases
Los datos están por todas partes, sólo que no están bien conectados, lo que dificulta enormemente relacionar un conjunto de datos con otro. Utilizando gráficos como pegamento subyacente, puedes unir datos fácilmente y crear rutas de navegación a través de diversos conjuntos de datos. Añade Elixir, con su impresionante poder de concurrencia, y pronto estarás dominando las redes de datos. Aprende cómo se puede acceder y utilizar diferentes modelos de grafos desde Elixir y cómo puedes construir una superposición semántica robusta sobre las estructuras de datos de grafos. Empezaremos por lo básico y examinaremos los principales paradigmas de grafos. Prepárese para entrar en el mundo de los datos conectados.
Los grafos ofrecen un medio intuitivo y muy flexible para organizar y consultar grandes cantidades de datos poco acoplados. Estas redes de datos, o grafos en lenguaje matemático, suelen almacenarse y consultarse mediante bases de datos de grafos. Elixir, con su notable compatibilidad con la tolerancia a fallos y la concurrencia, destaca como un lenguaje eminentemente adecuado para procesar conjuntos de datos distribuidos y escasamente conectados.
Gracias a Elixir y a los paquetes compatibles con grafos del ecosistema Elixir, podrás adaptar fácilmente tus datos a grafos y redes, y obtener nuevos conocimientos sobre la información. Cree una aplicación de banco de pruebas para comparar datos de grafos nativos con bases de datos de grafos externas. Desarrollar un conjunto de aplicaciones bajo una única aplicación paraguas para profundizar en las estructuras de grafos. Construir modelos de grafos en Elixir y consultar bases de datos de grafos de diversos tipos, utilizando Cypher y Gremlin con grafos de propiedades y SPARQL con grafos RDF. Transformar datos de un régimen de modelado de grafos a otro. Entender por qué los grafos de propiedades son especialmente buenos en los problemas de recorrido de grafos, mientras que los grafos RDF destacan en la integración de diferentes modelos semánticos y pueden escalar hasta proporciones web.
Aprovechar la extraordinaria potencia del procesamiento concurrente en Elixir para trabajar con conjuntos de datos de grafos distribuidos y gestionar datos a escala.
Lo que necesitas
Para seguir el libro, debes tener instalado Elixir 1. 10+ instalado. El libro le guiará a través de la configuración de una aplicación paraguas para un banco de pruebas de grafos utilizando una variedad de bases de datos de grafos para las que generalmente se requiere Java SDK 8+. Las instrucciones para la instalación de las bases de datos de gráficos se dan en un apéndice.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)