Big Data

Sedna – native XML database

Sedna is an open source native XML database which provides a full range of core database services – persistent storage, ACID transactions, security, indices, hot backup. Flexible XML processing facilities include W3C XQuery implementation, tight integration of XQuery with full-text search facilities and a node-level update language.

The distinctive design decisions employed in Sedna are schema-based clustering storage strategy for XML data and memory management based on layered address space.

Sedna is a project of the Institute for System Programming of Russian Academy of Sciences.

Key Features

  • Native XML database system implemented in C/C++.
  • Support for W3C XQuery language validated by W3C XQuery Test Suite.
  • Full-text search indices (native or based on dtSearch).
  • Support for a declarative node-level update language.
  • Support for ACID transactions.
  • Support for fine-grained XML triggers.
  • Declarative Node-level Update Language.
  • Incremental hot backup.
  • Indices (based on B-tree).
  • Support for Unicode (utf8).
  • SQL connection from XQuery.
  • XQuery external functions implemented in C.
  • Database security (users, roles and privileges).
  • XQJ, Java XML:DB API, Python, PHP, Ruby, Scheme, C Drivers.

Website: www.sedna.org
Support: Documentation
Developer: Konstantin Antipin, Alexander Boldakov, Andrey Fomichev, Maxim Grinev, Maria Grineva (Rekouts), Alexander Kalinin, Sergei Kuznetsov, Dmitry Lizorkin, Leonid Novak, Roman Pastukhov, Peter Pleshachkov, Ivan Shcheklein, Ilya Taranov, Denis Turdakov, Pavel Velikhov, Nikolai Zavaritski
License: Apache License 2.0

Sedna is written in C++ and C. Learn C++ with our recommended free books and free tutorials. Learn C with our recommended free books and free tutorials.


Related Software

Native XML Databases
eXist-dbFeature rich native XML database
BaseXXML Database engine and XPath/XQuery 3.0 Processor
Berkeley DBFamily of open source, embeddable databases
SirixDBEmbeddable bitemporal database system
SednaProvides a full range of core database services

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted