[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

[ANN] Sirix (Open Source) - a time machine for your data / efficientstor

  • From: Johannes Lichtenberger <lichtenberger.johannes@gmail.com>
  • To: xml-dev@lists.xml.org
  • Date: Fri, 13 Apr 2018 17:34:14 +0200

[ANN] Sirix (Open Source) - a time machine for your data / efficientstor
After some years I'm pleased to announce a new version of Sirix. A lot
of work has gone into cleaning up internals / the APIs as well as
improving the performance of the core system.

Sirix is a storage system, which brings versioning (for instance a
novel sliding snapshot algorithm) to a sub-file granular level while
taking full advantage of flash based drives as for instance SSDs. As
such per revision as well as per page deltas are stored. Currently we
provide a low-level API to store key / value pairs as well as an XML
transaction-layer on top of it. JSON will be a first class citizen in
the future.

We provide user defined, typed, versioned index structures
(content-and-structure indexes, element-, attribute-, path-indexes) as
well as a path summary.

Optionally a node stores the number of descendants, a hash as well as
a DeweyID to provide a fast way to get the document order for
instance.

In stark contrast to other approaches we also provide axis which are
not related to XPath, as for instance a LevelOrder axis, a PostOrder
axis as well as a special descendant axis which is able to skip
subtrees/or delete whole subtress while navigating through the
structure.

A Brackit/XQuery binding introduces XPath axis extensions to navigate in time.

We currently provide transactions on a resource-base but intend to
provide multi-resource transactions soon. Furthermore a RESTful API
based on Vert.x and Kotlin is planned.

In the following days I plan to release a simple JAR to try our strage
and query-engine without the need to be a Java expert.

Have fun :-)

https://github.com/sirixdb/sirix


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.