#graph #traits #in-memory #set #data-set #factory #rdftk

rdftk_memgraph

此包提供了从 rdftk_core::graph 对 Graph 特性的实现,用于简单的内存使用

11 个版本

0.1.12 2021 年 5 月 28 日
0.1.11 2021 年 5 月 26 日
0.1.9 2021 年 4 月 24 日
0.1.8 2021 年 2 月 19 日
0.1.0 2020 年 7 月 28 日

#2180 in 算法

MIT 许可证

410KB
6.5K SLoC

RDFtk: MemGraph

memgraph 此包提供了从 Graphrdftk_core::graph 的实现,用于简单的内存使用。

crates.io docs.rs

变更

版本 0.1.12

  • 跟踪核心变更,移除 has_index/has_all_indices 并引入新特性 trait。

版本 0.1.11

  • 更新了来自 rdftk_core 的 API 变更。
  • 新增合并的图和数据集特性。
  • 新增参考类型和特性引用的新样式。
  • 将 MemGraph 移动到一个新的 'simple' 模块中。
  • 实现了新的工厂类型作为单例实例。

版本 0.1.10

  • 使用 rdftk_core 0.2,Graph 和 DataSet 特性的签名都发生了变化。
  • 在 lib.rs 中应用了更多警告。
  • 修复了 Clippy 建议。

版本 0.1.9

  • 移除了 NamedGraph 实现。
  • 添加了 DataSet 实现。

版本 0.1.8

  • 使用新的核心类型 StatementRefStatementList

版本 0.1.6

  • MutableGraph 中简单重命名 de_duplicate -> dedup

版本 0.1.5

  • 核心 crate 中的 API 变更。
    • Graph 分割成 GraphMutableGraph
    • NamedGraph 分割成 NamedGraphMutableNamedGraph
    • 修改了 PrefixMappings::compressPrefixMappings::expand 以接受引用。

版本 0.1.4

  • IRI crate 中的 API 变更。

版本 0.1.3

  • 显式版本管理。

版本 0.1.2

  • 将所有 IRI. 转换为 IRIRef`。

版本 0.1.1

  • 将所有本地依赖项的版本号改为主/次版本。

版本 0.1.0

  • 首次发布

待办事项

待定

RDF

依赖项

~6–8.5MB
~151K SLoC