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 Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted