Last Version

sirix-complete 0.9.3

Sirix is a temporal storage system effectively and efficiently storing snapshots of time varying (currently semi-structured) data taking full advantage of flash based drives as for instance SSDs. We not only provide several ways of navigating the tree-structure of a single revision, we also support navigation in time. Furthermore we provide a novel storage technique called sliding snapshot to circumvent intermitant full dump snapshots to fast track their in-memory reconstruction and thus we avoiding write peaks and having to read long chains of page fragments/increments/deltas. Sirix uses copy-on-write (COW) as well as an append-only storage making it an ideal candidate for flash based drives while not dropping support for erstwhile disks.

License

License

GroupId

GroupId

io.sirix
ArtifactId

ArtifactId

sirix-parent
Version

Version

0.9.3
Type

Type

jar
Description

Description

sirix-complete
Sirix is a temporal storage system effectively and efficiently storing snapshots of time varying (currently semi-structured) data taking full advantage of flash based drives as for instance SSDs. We not only provide several ways of navigating the tree-structure of a single revision, we also support navigation in time. Furthermore we provide a novel storage technique called sliding snapshot to circumvent intermitant full dump snapshots to fast track their in-memory reconstruction and thus we avoiding write peaks and having to read long chains of page fragments/increments/deltas. Sirix uses copy-on-write (COW) as well as an append-only storage making it an ideal candidate for flash based drives while not dropping support for erstwhile disks.
Project URL

Project URL

https://sirix.io
Source Code Management

Source Code Management

https://github.com/sirixdb/sirix

Download sirix-parent 0.9.3


<!-- https://jarcasting.com/artifacts/io.sirix/sirix-parent/ -->
<dependency>
    <groupId>io.sirix</groupId>
    <artifactId>sirix-parent</artifactId>
    <version>0.9.3</version>
</dependency>
// https://jarcasting.com/artifacts/io.sirix/sirix-parent/
implementation 'io.sirix:sirix-parent:0.9.3'
// https://jarcasting.com/artifacts/io.sirix/sirix-parent/
implementation ("io.sirix:sirix-parent:0.9.3")
'io.sirix:sirix-parent:jar:0.9.3'
<dependency org="io.sirix" name="sirix-parent" rev="0.9.3">
  <artifact name="sirix-parent" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.sirix', module='sirix-parent', version='0.9.3')
)
libraryDependencies += "io.sirix" % "sirix-parent" % "0.9.3"
[io.sirix/sirix-parent "0.9.3"]

Dependencies

compile (14)

Group / Artifact Type Version
com.beust : jcommander jar 1.69
org.aspectj : aspectjrt jar 1.8.10
org.slf4j : slf4j-api jar 1.7.25
org.perfidix : perfidix jar 3.6.9
xmlunit : xmlunit jar 1.6
ch.qos.logback : logback-classic jar 1.2.3
ch.qos.logback : logback-core jar 1.2.3
com.google.inject : guice jar 4.2.2
com.google.code.gson : gson jar 2.8.1
com.google.guava : guava jar 27.0-jre
com.google.guava : guava-testlib jar 27.0-jre
com.google.code.findbugs : jsr305 jar 3.0.2
com.github.sirixdb.brackit : brackit jar 0.1.5
com.github.ben-manes.caffeine : caffeine jar 2.7.0

provided (1)

Group / Artifact Type Version
com.google.auto.value : auto-value jar 1.6.2

test (8)

Group / Artifact Type Version
org.testng : testng jar 6.11
org.junit.jupiter : junit-jupiter-api jar 5.1.0
org.junit.jupiter : junit-jupiter-engine jar 5.1.0
org.junit.vintage : junit-vintage-engine jar 5.1.0
org.junit.platform : junit-platform-launcher jar 1.1.0
org.junit.platform : junit-platform-runner jar 1.1.0
org.mockito : mockito-core jar 2.23.4
com.github.sirixdb.brackit : brackit test-jar 0.1.5

Project Modules

  • bundles/sirix-core
  • bundles/sirix-xquery
  • bundles/sirix-rest-api
  • bundles/sirix-examples