Como función totalmente integrada de Oracle Database, Oracle Graph hereda las capacidades de seguridad, escalabilidad y alto rendimiento.
Oracle Graph es compatible tanto con RDF (resource description framework) como gráficos de propiedades en datos operativos. Además, los desarrolladores ahora pueden desarrollar aplicaciones gráficas con SQL utilizando las herramientas y marcos de desarrollo de SQL existentes a través de grafoss de propiedades de SQL.
Los grafos RDF están diseñados para representar declaraciones y son los mejores para representar metadatos complejos y datos maestros. Utiliza Oracle Graph, que cumple con los estándares W3C, para gráficos de datos, integración de datos y gráficos de conocimiento.
Utiliza gráficos propios para modelar datos como relaciones de vértice y perímetro para consultar y analizar datos según esas relaciones.
Oracle Database 23ai es la primera base de datos comercial en implementar el nuevo estándar SQL:2023, por lo que es sencillo para cualquier persona con conocimientos de SQL definir y consultar modelos de gráficos.
Oracle Graph incluye más de 80 algoritmos de grafos que te permiten realizar clasificaciones, detección de comunidades, búsqueda de rutas, predicción de enlaces, aprendizaje automático (ML) y mucho más. También puedes utilizar la salida como entrada a un proceso de aprendizaje automático para que tus modelos puedan utilizar las relaciones indirectas para mejorar la precisión de las predicciones. Los algoritmos se paralelizan para la escalabilidad y el rendimiento con respecto a los datos operativos.
Incluye: Strongly Connected Components, Weakly Connected Components, Label Propagation, Louvain, Conductance Minimization e Infomap.
Incluye: Conductance, Cycle Detection, Degree Distribution, Eccentricity, K-Core, LCC, Modularity, Reachability Topological Ordering, Triangle Counting, Bipartite Check y Partition Conductance.
Incluye: PageRank, Personalized PageRank, Degree Centrality, Closeness Centrality, Vertex Betweenness Centrality, Eigenvector Centrality, HITS, Minimum Spanning-Tree (Prim's), Breadth-First Search, Depth-First Search y Random Walk con Restart.
Incluye: Shortest Path (Bellman-Ford, Dijkstra, Bidirectional Dijkstra), Fattest Path, Compute Distance Index, Enumerate Simple Paths, Filtered and Unfiltered Fast Path Finding y Hop Distance.
Incluye: Twitter Who-to-follow, SALSA y Adamic-Adar Index.
Incluye: DeepWalk, Supervised GraphWise, Unsupervised GraphWise, Pg2Vec, Matrix Factorization y GNNExplainer.
Con Graph Studio, casi cualquier persona puede empezar a utilizar grafos para explorar las relaciones entre los datos. Graph Studio elimina las barreras de entrada al automatizar una configuración y gestión complicadas, hacer que la integración de datos sea perfecta y brindar ejemplos paso a paso para comenzar, además de ofrecer algoritmos potentes, un servidor de analítica en memoria rápido y visualización avanzada.
Graph Studio incluye:
Graph Studio se incluye sin costo adicional en Autonomous Database Free Tier, Autonomous Data Warehouse Serverless y Autonomous Transaction Processing Serverless.
Para obtener más información sobre Graph Studio, consulta las preguntas frecuentes sobre Graph Studio.
Utiliza una interfaz de usuario intuitiva para crear una propiedad y un grafo RDF. Puedes crear una propiedad a partir de tablas relacionales o de un grafo RDF. Importa datos RDF y crea un grafo RDF o una recopilación de grafos RDF mediante un asistente.
Explora e interactúa visualmente con un grafo para descubrir patrones. Puedes anotar y guardar el grafo para comunicar tus descubrimientos a otros usuarios.
Mejora la productividad y la colaboración en equipo desarrollando, organizando, ejecutando y compartiendo código a través de un cuaderno interactivo basado en navegador con nueve intérpretes. También puedes visualizar los resultados sin utilizar la línea de comandos ni instalar una herramienta independiente.
Al utilizar Autonomous Database como capa de datos persistente, Graph Studio mueve los datos de Graph a una estructura en memoria para realizar análisis rápidos y eficientes. Graph Studio calcula automáticamente la asignación de memoria necesaria, por lo que no tienes que gestionarla manualmente.
Oracle Graph Server and Client permite a desarrolladores, analistas y científicos de datos utilizar grafos dentro de Oracle Database. También se puede utilizar como un entorno de grafos gestionado por el usuario con Oracle.
Incluye un servidor paralelo en memoria de alta velocidad para consultas y analíticas de grafos de propiedad, un servidor de grafos RDF y una interfaz de usuario de consultas para ejecutar consultas SPARQL y componentes de cliente como shells de línea de comandos para trabajar con la API de grafos, un complemento para SQLcl para ejecutar consultas PGQL, un cliente de Python para cuadernos de Jupyter, intérpretes para el cuaderno de Apache Zeppelin y una herramienta de visualización de grafos.
Descarga Oracle Graph Server and Client
Oracle Graph Server and Client incluye:
Utiliza PGQL para escribir una sentencia Create Property Graph y crear un gráfico de propiedades en las tablas. Ello se puede ejecutar desde cualquier herramienta PGQL, como la hoja de trabajo PGQL en SQL Developer, JShell y las API Python y Java.
Graph Server incluye una aplicación de visualización de grafos que puedes utilizar para explorar e interactuar visualmente para detectar patrones. Graph Server también tiene puntos finales de API REST que puedes utilizar con la biblioteca de Oracle Graph para visualizar grafos en la aplicación JavaScript.