Generated with https://github.com/rubensworks/rdfxml-streaming-parser.js/tree/master/perf
rdfxml-streaming-parser
- Parsing file /Users/rtaelman/Downloads/small.rdf: 13.936ms
- Quads parsed: 22
- Memory usage: 21MB
rdflib/rdfxmlprocessor
Small equal: | |
> Triples: 276 | |
isomorphic: 24.378ms | |
canonize: 5.570ms | |
Small non-equal: | |
> Triples: 276 | |
isomorphic: 1.216ms | |
canonize: 4.184ms |
Generated with https://github.com/rubensworks/rdfxml-streaming-parser.js/tree/master/perf
rdfxml-streaming-parser
rdflib/rdfxmlprocessor
Generated with https://github.com/rubensworks/rdfa-streaming-parser.js/tree/master/perf
(Input from https://github.com/rdfa/rdfa.github.io/tree/master/test-suite)
rdfa-streaming-parser
Generated with https://github.com/rubensworks/microdata-rdf-streaming-parser.js/tree/master/perf
(Input from https://github.com/microdata-rdf/microdata-rdf.github.io/tree/master/test-suite)
microdata-rdf-streaming-parser
interface Queryable<SourceType> { | |
query(query: string, context?: QueryStringContext<SourceType>): Promise<QueryResult> | |
} | |
interface QueryableAlgebra<SourceType> { | |
query(query: Algebra, context?: QueryAlgebraContext<SourceType>): Promise<QueryResult> | |
} | |
// TODO: what about update queries? |
This document describes the steps to use a prerelease of Comunica 2.x.
Intended release date: Somewhere in the week of Monday 28 February
Warnings:
@rdfjs/[email protected]
).Getting started:
const BindingsFactory = require('./packages/bindings-factory').BindingsFactory; | |
const DataFactory = require('rdf-data-factory').DataFactory; | |
const { sha1 } = require('hash.js'); | |
const canonicalize = require('canonicalize'); | |
const { termToString } = require('rdf-string'); | |
const MurmurHash3 = require('imurmurhash'); | |
const xxHash32 = require('js-xxhash').xxHash32; | |
const DF = new DataFactory(); | |
const BF = new BindingsFactory(DF); |