作为 Oracle Database 的一个全面集成功能,Oracle Graph 继承了其安全性、可扩展性和高性能。
Oracle 在 2023 年 Gartner 云数据库管理系统关键功能 — 运营用例报告中名列榜首。
Oracle Graph 支持基于运营数据的 RDF(资源描述框架)和属性图形。开发人员可以通过 SQL Property Graphs 使用现有 SQL 开发工具和框架轻松构建图形应用。借助 Oracle Database 中 AI Vector Search 和 RDF 知识图功能的组合,您可以轻松通过图形分析扩展检索增强生成 (RAG) 工作流,从而提高搜索响应准确性 — 这也称为 GraphRAG。
RDF 图专为表示语句而设计,非常适合用于表示复杂的元数据和主数据。符合 W3C 标准的 Oracle Graph 可用于处理关联数据、数据集成和知识图。
属性图适用于构建含有顶点和边关系的数据模型,并根据这些关系查询和分析数据。
Oracle Database 23ai 一个实施了新的 SQL:2023 标准的商业数据库,让任何具备 SQL 知识的用户都可以轻松定义和查询图形模型。
Oracle Graph 包含 80 多种图形算法,支持您执行排名、社区检测、路径查找、链接预测、机器学习 (ML) 等。您还可以将输出结果导入机器学习过程,使机器学习模型可以使用间接关系来提高预测的准确性。通过将算法并行化,可基于运营数据实现可扩展性和性能。
包括:Strongly Connected Components、Weakly Connected Components、Label Propagation、Louvain、Conductance Minimization、Infomap 和 Speaker-Listener Label Propagation 算法。
包括:Conductance、Cycle Detection、Degree Distribution、Eccentricity、K-Core、LCC、Modularity、Reachability Topological Ordering、Triangle Counting、Bipartite Check、Partition Conductance 和 Reachability 算法。
包含:PageRank、Personalized PageRank、Degree Centrality、Closeness Centrality、Vertex Betweenness Centrality、Eigenvector Centrality、HITS、Minimum Spanning-Tree (Prim's)、Breadth-First Search、Depth-First Search、Random Walk with Restart、Article Rank 和 Harmonic Centrality 算法
包含:Shortest Path (Bellman-Ford、Dijkstra、Bidirectional Dijkstra)、Fattest Path、Compute Distance Index、Enumerate Simple Paths、Filtered and Unfiltered Fast Path Finding、Hop Distance、All Reachable Vertices and Edges 和 Compute High-Degree Vertices 算法。
包括:Who-to-follow、SALSA 和 Adamic-Adar Index 算法。
包括:DeepWalk、Supervised GraphWise、Unsupervised GraphWise、Pg2Vec、Matrix Factorization 和 GNNExplainer 算法。
借助 Graph Studio,几乎任何用户都可以使用图形来探索数据中的关系。Graph Studio 不仅通过自动化的复杂设置和管理、无缝数据集成以及分步式示例消除了入门障碍,同时还提供强大的算法、快速内存中分析服务器和高级可视化支持。
Graph Studio 包含:
Graph Studio 已包含在 Autonomous Database 免费套餐、Autonomous Data Warehouse Severless 以及 Autonomous Transaction Processing Serverless 中,无需额外付费。
有关 Graph Studio 的更多信息,请参见 Graph Studio 常见问题解答。
使用直观的 UI 创建 SQL 属性图、PGQL 属性图和 RDF 图形。根据关系型表或 RDF 图创建属性图。通过向导,导入 RDF 数据并创建 RDF 图或 RDF 图集合。
以可视化方式浏览图形并与之交互,以发现模式。您可以添加注释并保存图形,以便于将您的发现与其他人共享。
基于浏览器的交互式笔记本包含了九个解释器,有助于开发、整理、执行和共享代码,从而提高工作效率和促进团队协作。您也可以在不使用命令行或安装单独工具的情况下实现结果可视化。
通过使用 Autonomous Database 作为其持久性数据层,Graph Studio 会将图形数据迁移到内存中结构中,以实现快速高效的分析。Graph Studio 会自动计算所需的内存分配,让您无需人工管理所需的资源。
Oracle Graph Server and Client 不仅支持开发人员、分析师和数据科学家在 Oracle Database 中使用图形功能,还提供了一个用户托管式 Oracle 图形环境。
它包含一个适用于属性图形查询和分析的高速内存中并行服务器,以及多个客户端组件,包括与图形 API 协同使用的命令行 shell、运行 PGQL 查询的 SQLcl 插件和图形可视化工具。
下载 Oracle Graph Server and Client
Oracle 在 2023 年 Gartner 云数据库管理系统关键功能 — 运营用例报告中名列榜首。
Oracle Graph Server and Client 包括:
Oracle RDF Graph 适配器和插件支持在 Oracle Database 中使用带有 RDF 图形功能的开源 RDF 客户端和开发框架。它支持面向 Eclipse RDF4J、Apache Jena 3.12.0、Apache Jena Fuseki 3.12.0 和 Protege Desktop 的 RDF Graph 适配器。
使用 SQL 或 PGQL 编写“创建属性图”语句,并在表中创建属性图。该操作可以在任何支持 SQL 或 PGQL 的工具中执行。
Graph Server 包含了一个图形可视化应用,可用于直观地浏览图形并与图形交互,进而发现模式。Graph Server 还具有 REST API 端点,您可以在 Oracle Graph Visualization Library 中使用这些端点,对 JavaScript 应用中的图形进行可视化。
注:为免疑义,本网页所用以下术语专指以下含义: