README
Distributed triple-store big3store is based on dataflow architecture of query processing. Each query is a tree of algebra operations that is dynamically mapped to the tree composed of processes interconnected by streams of graphs, i.e., sets of triples. The scheduler that maps query trees to set of processes balances the computation load among the servers of cluster.
Triple-store of big3store is distributed into partitions stored in columns and replicated into rows in the array of data servers. Data distribution is achieved by means of semantic distribution function that splits the triples on the basis of the relation of each particular triple to the taxonomy of RDF classes and properties.
Installation and deployment
The basic tasks of the big3store installation and deployment process are described.
big3store documentation
The documentation of big3store system is provided in edoc format. The types, data structures and functions are described for the Erlang modules of big3store.
Contribution guidelines
In the case that you would like to contribute to the development of big3store please send a mail to Kiyoshi Nitta (knitta@yahoo-corp.jp) or Iztok Savnik (iztok.savnik@famnit.upr.si). You will be asked for agreeing Contributor License Agreement (CLA).
Contact and discussion
- Iztok Savnik (iztok.savnik@famnit.upr.si)
- Kiyoshi Nitta (knitta@yahoo-corp.jp)