grassit / bagri

XML/Document DB on top of distributed cache

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bagri project

XML/Document DB on top of distributed cache.

Consists of the following Maven modules:

  • bagri-core - Bagri API, common classes and utilities
  • bagri-client - Bagri client side implementations
  • bagri-server - Bagri server side implementations
  • bagri-rest - Bagri REST server
  • bagri-xqj - JSR225 implementation, JSR225 TCK runner
  • bagri-xquery - (X)Query engine implementations
  • bagri-samples - sample apps, Bagri extensions
  • bagri-test - Test Utilities, e.g. TPoX test suite runner
  • bagri-tools - JMX Tools, Bagri VisualVM Plugin
  • bagri-distr - distributive package
  • etc - additional libs, sample data, etc...

License

Bagri is distributed under the Apache 2 License.

To start using it

download Bagri distributive from the release section

Or, configure Maven dependencies in your project.

bagridb maven central Client side dependencies:

<!-- Bagri XQJ driver -->
<dependency>
    <groupId>com.bagridb</groupId>
    <artifactId>bagri-xqj</artifactId>
    <version>${bagri.version}</version>
</dependency>

<!-- Bagri XDM API implementation -->
<dependency>
    <groupId>com.bagridb</groupId>
    <artifactId>bagri-client-hazelcast</artifactId>
    <version>${bagri.version}</version>
</dependency>

bagridb maven central Server side dependencies:

<!-- Bagri REST module -->
<dependency>
    <groupId>com.bagridb</groupId>
    <artifactId>bagri-rest</artifactId>
    <version>${bagri.version}</version>
</dependency>

<!-- Bagri Server module -->
<dependency>
    <groupId>com.bagridb</groupId>
    <artifactId>bagri-server-hazelcast</artifactId>
    <version>${bagri.version}</version>
</dependency>

All project documentation and other details can be found on Bagri Web site.

To leave a feedback or question please visit our forum.

About

XML/Document DB on top of distributed cache

License:Apache License 2.0


Languages

Language:Java 97.6%Language:Batchfile 0.9%Language:XQuery 0.6%Language:Shell 0.6%Language:C# 0.2%Language:HTML 0.0%Language:Dockerfile 0.0%Language:GAP 0.0%