https://github.com/crubier/Hexastore
A fast, pure javascript triple store implementation, also useful as a graph database.
https://github.com/crubier/Hexastore
Last synced: 10 months ago
JSON representation
A fast, pure javascript triple store implementation, also useful as a graph database.
- Host: GitHub
- URL: https://github.com/crubier/Hexastore
- Owner: crubier
- Created: 2014-12-01T11:26:10.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2021-02-15T21:51:38.000Z (about 5 years ago)
- Last Synced: 2024-11-08T00:37:37.722Z (over 1 year ago)
- Language: JavaScript
- Homepage: http://crubier.github.io/Hexastore/
- Size: 1.28 MB
- Stars: 61
- Watchers: 5
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Changelog: changelog.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
- awesome-list - Hexastore
README
# Deprecated
Go check the [factis package](https://www.npmjs.com/package/factis) and [factis.io](http://factis.io) instead !
# Old description
A fast, pure javascript triple store implementation, also useful as a graph database. Works in any browser, with browserify or webpack. Early development, API is subject to changes.
Hexastore is based on [this research paper](http://karras.rutgers.edu/hexastore.pdf). It is a way to structure RDF data such that queries are really fast. However, as implemented here, it has a 6 fold increase in memory usage as compared to a naive implementation of a triple store.
Documentation on the project page: [http://crubier.github.io/Hexastore](http://crubier.github.io/Hexastore)
[](https://travis-ci.org/crubier/Hexastore) [](https://coveralls.io/r/crubier/Hexastore) [](https://gemnasium.com/crubier/Hexastore) [](https://www.npmjs.com/package/hexastore) [](https://www.npmjs.com/package/hexastore) [](https://www.npmjs.com/package/hexastore) [](https://github.com/crubier/Hexastore) [](https://www.codacy.com/public/vincentlecrubier/Hexastore)