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.

Features include:

  • 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.

Return to Native XML Databases Home Page

Read our complete collection of recommended free and open source software. The collection covers all categories of software.

The software collection forms part of our series of informative articles for Linux enthusiasts. There's tons of in-depth reviews, alternatives to Google, fun things to try, hardware, free programming books and tutorials, and much more.
Share this article

Share your Thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.