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-db | Feature rich native XML database |
| BaseX | XML Database engine and XPath/XQuery 3.0 Processor |
| Berkeley DB | Family of open source, embeddable databases |
| SirixDB | Embeddable bitemporal database system |
| Sedna | Provides a full range of core database services |
Read our verdict in the software roundup.
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. |

