3 ms·
Brackit seems to be similar to OctoSQL in some ways, but probably more for semi-structured data as for instance XML and JSON, while querying with XQuery instead
by lichtenberger 7y ago
Brackit seems to be similar to OctoSQL in some ways, but probably more for semi-structured data as for instance XML and JSON, while querying with XQuery instead of SQL:
http://wwwlgis.informatik.uni-kl.de/cms/dbis/projects/brackit/mission/ http://wwwlgis.informatik.uni-kl.de/cms/dbis/projects/bracki...
The project itself (http://brackit.org http://brackit.org) might not be further developed by Dr. Sebastian Baechle and his students under supervision from Dr. Dr. Theo Härder (invented transactions / ACID semantics), but I'm maintaining a fork with a lot of JSON processing enhancements and time travel query additions:
https://github.com/sirixdb/brackit https://github.com/sirixdb/brackit
I'd love to refactor main parts of the query processor and to port it to Kotlin. However, as always it would be amazing to get help :-)
Research possibilities are almost endless of course, especially regarding distributed query processing with Fink or Kafka, looking into how best to support concurrent operations...
Publications:
Separating Key Concerns in Query Processing - Set Orientation, Physical Data Independence, and Parallelism:
http://wwwlgis.informatik.uni-kl.de/cms/fileadmin/publications/2013/Dissertation-Baechle.pdf http://wwwlgis.informatik.uni-kl.de/cms/fileadmin/publicatio...
XQuery Processing over NoSQL Stores:
http://wwwlgis.informatik.uni-kl.de/cms/fileadmin/publications/2013/ValerGvD2013.pdf http://wwwlgis.informatik.uni-kl.de/cms/fileadmin/publicatio...
BrackitMR: Flexible XQuery Processing in MapReduce:
http://wwwlgis.informatik.uni-kl.de/cms/fileadmin/publications/2013/WAIM2013.pdf http://wwwlgis.informatik.uni-kl.de/cms/fileadmin/publicatio...
Unleashing XQuery for Data-independent Programming:
http://wwwlgis.informatik.uni-kl.de/cms/fileadmin/publications/2014/Unleash.2014.pdf http://wwwlgis.informatik.uni-kl.de/cms/fileadmin/publicatio...
Versatile XQuery Processing in MapReduce:
http://wwwlgis.informatik.uni-kl.de/cms/fileadmin/publications/2013/ADBIS.2013.final.pdf http://wwwlgis.informatik.uni-kl.de/cms/fileadmin/publicatio...