DB-EnginesExtremeDB: the first and only COTS deterministic embedded database management system for mission- and safety-critical hard real-time applicationsEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > BaseX vs. ObjectBox vs. searchxml vs. Snowflake vs. Teradata

System Properties Comparison BaseX vs. ObjectBox vs. searchxml vs. Snowflake vs. Teradata

Editorial information provided by DB-Engines
NameBaseX  Xexclude from comparisonObjectBox  Xexclude from comparisonsearchxml  Xexclude from comparisonSnowflake  Xexclude from comparisonTeradata  Xexclude from comparison
DescriptionLight-weight Native XML DBMS with support for XQuery 3.0 and interactive GUI.Extremely fast embedded database for small devices, IoT and MobileDBMS for structured and unstructured content wrapped with an application serverCloud-based data warehousing service for structured and semi-structured dataA hybrid cloud data analytics software platform (Teradata Vantage)
Primary database modelNative XML DBMSObject oriented DBMSNative XML DBMS
Search engine
Relational DBMSRelational DBMS
Secondary database modelsTime Series DBMSDocument store
Graph DBMS
Spatial DBMS
Time Series DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score1.48
Rank#142  Overall
#4  Native XML DBMS
Score0.94
Rank#182  Overall
#7  Object oriented DBMS
Score0.00
Rank#351  Overall
#7  Native XML DBMS
#20  Search engines
Score76.82
Rank#17  Overall
#11  Relational DBMS
Score69.13
Rank#18  Overall
#12  Relational DBMS
Websitebasex.orgobjectbox.iowww.searchxml.net/­category/­productswww.snowflake.comwww.teradata.com
Technical documentationdocs.basex.orgdocs.objectbox.iowww.searchxml.net/­support/­handoutsdocs.snowflake.net/­manuals/­index.htmldocs.teradata.com
DeveloperBaseX GmbHObjectBox Limitedinformationpartners gmbhSnowflake Computing Inc.Teradata
Initial release20072017201520141984
Current release9.6.4, December 20211.0Teradata Vantage 1.0 MU2, January 2019
License infoCommercial or Open SourceOpen Source infoBSD licenseOpen Source infoApache License 2.0commercialcommercialcommercial
Cloud-based only infoOnly available as a cloud servicenononoyesno
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageJavaC and C++C++
Server operating systemsLinux
OS X
Windows
Android
iOS
Linux
macOS
Windows
Windowshostedhosted
Linux
Data schemeschema-freeyesschema-freeyes infosupport of semi-structured data formats (JSON, XML, Avro)yes
Typing infopredefined data types such as float or dateno infoXQuery supports typesyesyesyesyes
XML support infoSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.noyesyesyes
Secondary indexesyesyesyesyes infoJoin-index to prejoin tables, aggregate index, sparse index, hash index
SQL infoSupport of SQLnononoyesyes infoSQL 2016 + extensions
APIs and other access methodsJava API
RESTful HTTP API
RESTXQ
WebDAV
XML:DB
XQJ
Proprietary native APIRESTful HTTP API
WebDAV
XQuery
XSLT
CLI Client
JDBC
ODBC
.NET Client API
HTTP REST
JDBC
JMS Adapter
ODBC
OLE DB
Supported programming languagesActionscript
C
C#
Haskell
Java
JavaScript infoNode.js
Lisp
Perl
PHP
Python
Qt
Rebol
Ruby
Scala
Visual Basic
C
C++
Dart
Go
Java
JavaScript infoplanned (as of Jan 2019)
Kotlin
Python infoplanned (as of Jan 2019)
Swift
C++ infomost other programming languages supported via APIsJavaScript (Node.js)
Python
C
C++
Cobol
Java (JDBC-ODBC)
Perl
PL/1
Python
R
Ruby
Server-side scripts infoStored proceduresyesnoyes infoon the application serveruser defined functionsyes infoUDFs, stored procedures, table functions in parallel
Triggersyes infovia eventsnonono infosimilar concept for controling cloud resourcesyes
Partitioning methods infoMethods for storing different data on different nodesnonenonenoneyesSharding infoHashing
Replication methods infoMethods for redundantly storing data on multiple nodesnoneonline/offline synchronization between client and serveryes infosychronisation to multiple collectionsyesMulti-source replication
Source-replica replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsnonononono
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyImmediate ConsistencyImmediate ConsistencyImmediate Consistency
Foreign keys infoReferential integritynoyesnoyesyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datamultiple readers, single writerACIDmultiple readers, single writerACIDACID
Concurrency infoSupport for concurrent manipulation of datayesyesyesyesyes
Durability infoSupport for making data persistentyesyesyesyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.nononoyes
User concepts infoAccess controlUsers with fine-grained authorization concept on 4 levelsyesDomain, group and role-based access control at the document level and for application servicesUsers with fine-grained authorization concept, user roles and pluggable authenticationfine grained access rights according to SQL-standard
More information provided by the system vendor
BaseXObjectBoxsearchxmlSnowflakeTeradata
News

ObjectBox Database Java 3.1 – Flex type
20 December 2021

Beginner C++ Database Tutorial: How to use ObjectBox
24 November 2021

Beginner C++ tutorial: ObjectBox installation
26 October 2021

ObjectBox Database Java / Kotlin 3.0 + CRUD Benchmarks
19 October 2021

Building a Business on Open Source
1 July 2021

We invite representatives of system vendors to contact us for updating and extending the system information,
and for displaying vendor-provided information such as key customers, competitive advantages and market metrics.

Related products and services
3rd partiesSQLFlow: Provides a visual representation of the overall flow of data. Automated SQL data lineage analysis across Databases, ETL, Business Intelligence, Cloud and Hadoop environments by parsing SQL Script and stored procedure.
» more

CData: Connect to Big Data & NoSQL through standard Drivers.
» more

DBHawk: Secure access to SQL, NoSQL and Cloud databases with an all-in-one solution.
» more
SQLFlow: Provides a visual representation of the overall flow of data. Automated SQL data lineage analysis across Databases, ETL, Business Intelligence, Cloud and Hadoop environments by parsing SQL Script and stored procedure.
» more

We invite representatives of vendors of related products to contact us for presenting information about their offerings here.

More resources
BaseXObjectBoxsearchxmlSnowflakeTeradata
DB-Engines blog posts

Snowflake is the DBMS of the Year 2021
3 January 2022, Paul Andlinger, Matthias Gelbmann

show all

Teradata is the most popular data warehouse DBMS
2 April 2013, Paul Andlinger

show all

Recent citations in the news

XML Databases Software Market Intelligence, Prescriptive Research, Execute Growth Opportunities – Industrial IT
10 January 2022, Industrial IT

BaseX: Free, open source XML wrangling
3 March 2015, Network World

provided by Google News

ObjectBox has built a distributed database for the IoT
17 September 2019, Stacey on IoT

IIoT Edge Computing Market Expected to Reach Highest CAGR 2028: The major players covered in IIoT Edge Computing are:, IoTium, Schneider Electric, Amazon Web Services, Supermicro – Industrial IT
13 January 2022, Industrial IT

ObjectBox Raises $2M in Funding
4 December 2018, FinSMEs

provided by Google News

All your database are belong to us: Snowflake named DBMS of the year by DB-Engines
6 January 2022, The Register

Snowflake Stock Looks Like A Buy At $300
12 January 2022, Forbes

Why Snowflake, CrowdStrike, and MongoDB Crashed at the Open, Then Recovered
10 January 2022, The Motley Fool

Get the most value from your data with data lakehouse architecture
1 January 2022, VentureBeat

Data 2022 outlook, part one: Will data clouds get easier? Will streaming get off its own island?
3 January 2022, ZDNet

provided by Google News

Teradata and Dataiku join forces to improve data analytics
18 December 2021, VentureBeat

Teradata Announces Creation of New Global Customer Services Organization Dedicated to Maximizing Customer Success and Value
11 January 2022, Business Wire

Teradata Corporation - Consensus Indicates Potential 15.1% Upside
16 January 2022, DirectorsTalk Interviews

Teradata to Announce Fiscal Fourth Quarter and Full Year 2021 Financial Results
13 January 2022, The Bakersfield Californian

Teradata Vantage Ranked Highest in All Four Use Cases in the 2021 Gartner Critical Capabilities for Cloud Database Management Systems for Analytical Use Cases
23 December 2021, Analytics Insight

provided by Google News

Job opportunities

Data Analyst
Photon, Boston, MA

Database Developer
Farm Credit Services of America, Omaha, NE

Data Integration Analyst
The Walt Disney Company (Corporate), Orlando, FL

Database Administrator
C2S Techs, Bellevue, WA

Analyst - ERP 1
Coca-Cola Bottling UNITED, Birmingham, AL

Benefits Specialist - remote
Teradata, Atlanta, GA

Account Executive - Food & Beverage
Teradata, Dallas, TX

Benchmark and Demonstration Marketing Specialist (Global Virtual)
Teradata, San Diego, CA

Partner Account Manager
Teradata, San Diego, CA

Administrative Assistant, Vantage Core Organization
Teradata, San Diego, CA

jobs by Indeed



Share this page

Featured Products

Couchbase logo

The modern database for enterprise applications. Build fast. Scale Big. Save more.
Get started today.

Neo4j logo

See for yourself how a graph database can make your life easier.
Use Neo4j online for free.

Vertica logo

Vertica Accelerator. The fastest analytics and machine learning, delivered as SaaS, with automated setup, administration, and management. Free trial.

Datastax Astra logo

Build cloud-native apps fast with Astra, the open-source, multi-cloud stack for
modern data apps.
Get started with 80GB free.

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Present your product here