DB-EnginesInfluxDB: Focus on building software with an easy-to-use serverless, scalable time series platformEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > MarkLogic vs. Oracle vs. OrigoDB

System Properties Comparison MarkLogic vs. Oracle vs. OrigoDB

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameMarkLogic  Xexclude from comparisonOracle  Xexclude from comparisonOrigoDB  Xexclude from comparison
DescriptionOperational and transactional Enterprise NoSQL databaseWidely used RDBMSA fully ACID in-memory object graph database
Primary database modelDocument store
Native XML DBMS
RDF store infoas of version 7
Search engine
Relational DBMSDocument store
Object oriented DBMS
Secondary database modelsDocument store
Graph DBMS infowith Oracle Spatial and Graph
RDF store infowith Oracle Spatial and Graph
Spatial DBMS infowith Oracle Spatial and Graph
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score9.19
Rank#51  Overall
#8  Document stores
#1  Native XML DBMS
#1  RDF stores
#4  Search engines
Score1266.89
Rank#1  Overall
#1  Relational DBMS
Score0.00
Rank#351  Overall
#49  Document stores
#19  Object oriented DBMS
Websitewww.marklogic.comwww.oracle.com/­databaseorigodb.com
Technical documentationdocs.marklogic.comdocs.oracle.com/­en/­databaseorigodb.com/­docs
DeveloperMarkLogic Corp.OracleRobert Friberg et al
Initial release200119802009 infounder the name LiveDB
Current release9.0, 201719c, February 2019
License infoCommercial or Open Sourcecommercial inforestricted free version is availablecommercial inforestricted free version is availableOpen Source
Cloud-based only infoOnly available as a cloud servicenonono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageC++C and C++C#
Server operating systemsLinux
OS X
Windows
AIX
HP-UX
Linux
OS X
Solaris
Windows
z/OS
Linux
Windows
Data schemeschema-free infoSchema can be enforcedyes infoSchemaless in JSON and XML columnsyes
Typing infopredefined data types such as float or dateyesyesUser defined using .NET types and collections
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.yesyesno infocan be achieved using .NET
Secondary indexesyesyesyes
SQL infoSupport of SQLyes infoSQL92yes infowith proprietary extensionsno
APIs and other access methodsJava API
Node.js Client API
ODBC
proprietary Optic API infoProprietary Query API, introduced with version 9
RESTful HTTP API
SPARQL
WebDAV
XDBC
XQuery
XSLT
JDBC
ODBC
ODP.NET
Oracle Call Interface (OCI)
.NET Client API
HTTP API
LINQ
Supported programming languagesC
C#
C++
Java
JavaScript (Node.js)
Perl
PHP
Python
Ruby
C
C#
C++
Clojure
Cobol
Delphi
Eiffel
Erlang
Fortran
Groovy
Haskell
Java
JavaScript
Lisp
Objective C
OCaml
Perl
PHP
Python
R
Ruby
Scala
Tcl
Visual Basic
.Net
Server-side scripts infoStored proceduresyes infovia XQuery or JavaScriptPL/SQL infoalso stored procedures in Java possibleyes
Triggersyesyesyes infoDomain Events
Partitioning methods infoMethods for storing different data on different nodesShardingSharding, horizontal partitioninghorizontal partitioning infoclient side managed; servers are not synchronized
Replication methods infoMethods for redundantly storing data on multiple nodesyesMulti-source replication
Source-replica replication
Source-replica replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsyes infovia Hadoop Connector, HDFS Direct Access and in-database MapReduce jobsno infocan be realized in PL/SQLno
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyImmediate Consistency
Foreign keys infoReferential integritynoyesdepending on model
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACID infocan act as a resource manager in an XA/JTA transactionACID infoisolation level can be parameterizedACID
Concurrency infoSupport for concurrent manipulation of datayesyesyes
Durability infoSupport for making data persistentyesyesyes infoWrite ahead log
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yes, with Range Indexesyes infoVersion 12c introduced the new option 'Oracle Database In-Memory'yes
User concepts infoAccess controlRole-based access control at the document and subdocument levelsfine grained access rights according to SQL-standardRole based authorization

More information provided by the system vendor

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 partiesFivetran: Quickly and easily centralize your on-premise and cloud databases.
» 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

Navicat for Oracle improves the efficiency and productivity of Oracle developers and administrators with a streamlined working environment.
» more

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

More resources
MarkLogicOracleOrigoDB
DB-Engines blog posts

MySQL is the DBMS of the Year 2019
3 January 2020, Matthias Gelbmann, Paul Andlinger

The struggle for the hegemony in Oracle's database empire
2 May 2017, Paul Andlinger

Architecting eCommerce Platforms for Zero Downtime on Black Friday and Beyond
25 November 2016, Tony Branson (guest author)

show all

Recent citations in the news

Graph Database Market Analysis By 2029 | AWS, Marklogic, Cayley, Apache – The Oxford Spokesman
26 January 2022, The Oxford Spokesman

Enterprise Database Management System (DBMS) Market Is Booming Worldwide : Teradata, MongoDB, Google Cloud, MarkLogic
25 January 2022, Digital Journal

Customer 360 Market Analysis By 2029 | Salesforce, Mulesoft, Informatica, MarkLogic – The Oxford Spokesman
26 January 2022, The Oxford Spokesman

Document Databases Market Analysis By 2029 | Couchbase, MongoDB, Amazon, MarkLogic – The Oxford Spokesman
26 January 2022, The Oxford Spokesman

Vector Capital-Backed MarkLogic Buys Semantic Tech Maker Smartlogic
29 November 2021, GovCon Wire

provided by Google News

IBM Preconfigures Power System Racks Running Oracle Database
17 January 2022, IT Jungle

Top 5 Reasons for Moving from Batch to Real-Time Analytics – The New Stack
26 January 2022, thenewstack.io

New Oracle Cloud Infrastructure Services Authorized for the US Government
24 January 2022, PRNewswire

Oracle joins the race for Africa with its first African data centre
24 January 2022, TechCabal

Oracle scores another legal victory against Rimini Street
19 January 2022, CIO

provided by Google News

Job opportunities

MarkLogic Developer
Digi Upaay Solution Pvt. LTD, Raritan, NJ

Collibra Developer
Cognizant Technology Solutions, Cincinnati, OH

Semantic Data Modeler (NO C2C!)
Braintrust, Remote

Database Administrator
LT Consulting LLC, Reston, VA

Sr Database Administrator
Gartner, Irving, TX

Database Reliability Engineer - Oracle and No-SQL
Qualys, Foster City, CA

Programmer Analyst - Oracle
Newkleo LLC, Remote

Oracle Database Administrator
nLeague Services, Atlanta, GA

ORACLE DATABASE ADMINISTRATORS
TIMESQUARE IT, Peachtree Corners, GA

Oracle Database Developer
Pinnacle Group, Plano, TX

jobs by Indeed



Share this page

Featured Products

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Vertica logo

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

Neo4j logo

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

Couchbase logo

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

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.

Present your product here