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 > ClickHouse vs. Dolt vs. GraphDB vs. Memgraph vs. Microsoft SQL Server

System Properties Comparison ClickHouse vs. Dolt vs. GraphDB vs. Memgraph vs. Microsoft SQL Server

Editorial information provided by DB-Engines
NameClickHouse  Xexclude from comparisonDolt  Xexclude from comparisonGraphDB infoformer name: OWLIM  Xexclude from comparisonMemgraph  Xexclude from comparisonMicrosoft SQL Server  Xexclude from comparison
DescriptionA high-performance, column-oriented SQL DBMS for online analytical processing (OLAP) that uses all available system resources to their full potential to process each analytical query as fast as possible. It is available as both an open-source software and a cloud offering.A MySQL compatible DBMS with Git-like versioning of data and schemaEnterprise-ready RDF and graph database with efficient reasoning, cluster and external index synchronization support. It supports also SQL JDBC access to Knowledge Graph and GraphQL over SPARQL.An open source graph database built for real-time streaming and compatible with Neo4jMicrosofts flagship relational DBMS
Primary database modelRelational DBMSRelational DBMSGraph DBMS
RDF store
Graph DBMSRelational DBMS
Secondary database modelsTime Series DBMSDocument storeDocument store
Graph DBMS
Spatial DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score16.34
Rank#38  Overall
#23  Relational DBMS
Score0.96
Rank#193  Overall
#90  Relational DBMS
Score3.32
Rank#91  Overall
#6  Graph DBMS
#4  RDF stores
Score3.02
Rank#98  Overall
#8  Graph DBMS
Score824.29
Rank#3  Overall
#3  Relational DBMS
Websiteclickhouse.comgithub.com/­dolthub/­dolt
www.dolthub.com
www.ontotext.commemgraph.comwww.microsoft.com/­en-us/­sql-server
Technical documentationclickhouse.com/­docsdocs.dolthub.comgraphdb.ontotext.com/­documentationmemgraph.com/­docslearn.microsoft.com/­en-US/­sql/­sql-server
Social network pagesLinkedInTwitterYouTubeGitHubMediumLinkedInTwitterFacebookGitHubDiscord
DeveloperClickhouse Inc.DoltHub IncOntotextMemgraph LtdMicrosoft
Initial release20162018200020171989
Current releasev24.4.1.2088-stable, May 202410.4, October 2023SQL Server 2022, November 2022
License infoCommercial or Open SourceOpen Source infoApache 2.0Open Source infoApache Version 2.0commercial infoSome plugins of GraphDB Workbench are open sourcedOpen Source infoBSL 1.1; commercial license for enterprise edition availablecommercial inforestricted free version is available
Cloud-based only infoOnly available as a cloud servicenonononono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
  • Aiven for Clickhouse: Managed cloud data warehousing with high-speed analytics.
  • DoubleCloud: Fully managed ClickHouse alongside best-in-class managed open-source services to build analytics at scale.
  • ClickHouse Cloud: Get the performance you love from open source ClickHouse in a serverless offering that takes care of the details so you can spend more time getting insight out of the fastest database on earth.
Implementation languageC++GoJavaC and C++C++
Server operating systemsFreeBSD
Linux
macOS
Linux
macOS
Windows
All OS with a Java VM
Linux
OS X
Windows
LinuxLinux
Windows
Data schemeyesyesschema-free and OWL/RDFS-schema support; RDF shapesschema-free and schema-optionalyes
Typing infopredefined data types such as float or dateyesyesyesyesyes
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.nonononoyes
Secondary indexesyesyesyes, supports real-time synchronization and indexing in SOLR/Elastic search/Lucene and GeoSPARQL geometry data indexesyes
SQL infoSupport of SQLClose to ANSI SQL (SQL/JSON + extensions)yesstored SPARQL accessed as SQL using Apache Calcite through JDBC/ODBCnoyes
APIs and other access methodsgRPC
HTTP REST
JDBC
MySQL wire protocol
ODBC
PostgreSQL wire protocol
Proprietary protocol
CLI Client
HTTP REST
GeoSPARQL
GraphQL
GraphQL Federation
Java API
JDBC
RDF4J API
RDFS
RIO
Sail API
Sesame REST HTTP Protocol
SPARQL 1.1
Bolt protocol
Cypher query language
ADO.NET
JDBC
ODBC
OLE DB
Tabular Data Stream (TDS)
Supported programming languagesC# info3rd party library
C++
Elixir info3rd party library
Go info3rd party library
Java info3rd party library
JavaScript (Node.js) info3rd party library
Kotlin info3rd party library
Nim info3rd party library
Perl info3rd party library
PHP info3rd party library
Python info3rd party library
R info3rd party library
Ruby info3rd party library
Rust
Scala info3rd party library
Ada
C
C#
C++
D
Delphi
Eiffel
Erlang
Haskell
Java
JavaScript (Node.js)
Objective-C
OCaml
Perl
PHP
Python
Ruby
Scheme
Tcl
.Net
C#
Clojure
Java
JavaScript (Node.js)
PHP
Python
Ruby
Scala
.Net
C
C++
Elixir
Go
Haskell
Java
JavaScript
PHP
Python
Ruby
Scala
C#
C++
Delphi
Go
Java
JavaScript (Node.js)
PHP
Python
R
Ruby
Visual Basic
Server-side scripts infoStored proceduresyesyes infocurrently in alpha releasewell-defined plugin interfaces; JavaScript server-side extensibilityTransact SQL, .NET languages, R, Python and (with SQL Server 2019) Java
Triggersnoyesnoyes
Partitioning methods infoMethods for storing different data on different nodeskey based and customnonenoneSharding infodynamic graph partitioningtables can be distributed across several files (horizontal partitioning); sharding through federation
Replication methods infoMethods for redundantly storing data on multiple nodesAsynchronous and synchronous physical replication; geographically distributed replicas; support for object storages.A database can be cloned to multiple locations and be used there in isolation. Data/schema changes can be pushed/pulled explicitly between locations.Multi-source replicationMulti-source replication using RAFTyes, but depending on the SQL-Server Edition
MapReduce infoOffers an API for user-defined Map/Reduce methodsnonononono
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyImmediate Consistency, Eventual consistency (configurable in cluster mode per master or individual client request)Immediate ConsistencyImmediate Consistency
Foreign keys infoReferential integritynoyesyes infoConstraint checkingyes inforelationships in graphsyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datanoACIDACIDACID infowith snapshot isolationACID
Concurrency infoSupport for concurrent manipulation of datayesyesyesyes, multi-version concurrency control (MVCC)yes
Durability infoSupport for making data persistentyesyesyesyes infowith periodic snapshot and write-ahead logging (WAL) of changesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yesyesyes
User concepts infoAccess controlAccess rights for users and roles. Column and row based policies. Quotas and resource limits. Pluggable authentication with LDAP and Kerberos. Password based, X.509 certificate, and SSH key authentication.Only one user is configurable, and must be specified in the config file at startupDefault Basic authentication through RDF4J client, or via Java when run with cURL, default token-based in the Workbench or via Rest API, optional access through OpenID or Kerberos single sign-on.Users, roles and permissionsfine grained access rights according to SQL-standard
More information provided by the system vendor
ClickHouseDoltGraphDB infoformer name: OWLIMMemgraphMicrosoft SQL Server
Specific characteristicsOntotext GraphDB is a semantic database engine that allows organizations to build...
» more
Memgraph directly connects to your streaming infrastructure so you and your team...
» more
Competitive advantagesGraphDB allows you to link text and data in big knowledge graphs. It’s easy to experiment...
» more
Business Source License ensures a future for the Memgraph community MAGE algorithm...
» more
Typical application scenariosMetadata enrichment and management, linked data publishing, semantic inferencing...
» more
Graph algorithms in bioinformatics Social network analysis Cryptocurrency network...
» more
Key customers​ GraphDB provides a platform for building next-generation AI and Knowledge Graph...
» more
Market metricsGraphDB is the most utilized semantic triplestore for mission-critical enterprise...
» more
Licensing and pricing modelsGraphDB Free is a non-commercial version and is free to use. GraphDB Enterprise edition...
» more
You can check out our pricing model and licenses on the company website .
» more
News

Migrating From LPG to RDF Graph Model
8 May 2024

Case study: Policy Enforcement Automation With Semantics
2 May 2024

Okay, RAG… We Have a Problem
26 April 2024

Scaling Understanding with the Help of Feedback Loops, Knowledge Graphs and NLP
19 April 2024

How Knowledge Graphs Power Data Mesh and Data Fabric
10 April 2024

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 partiesDoubleCloud: Fully managed ClickHouse alongside best-in-class managed open-source services to build analytics at scale.
» more

Aiven for Clickhouse: Managed cloud data warehousing with high-speed analytics.
» more
Navicat Monitor is a safe, simple and agentless remote server monitoring tool for SQL Server and many other database management systems.
» more

Navicat for SQL Server gives you a fully graphical approach to database management and development.
» more

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

More resources
ClickHouseDoltGraphDB infoformer name: OWLIMMemgraphMicrosoft SQL Server
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

Microsoft SQL Server is the DBMS of the Year
4 January 2017, Matthias Gelbmann, Paul Andlinger

show all

Recent citations in the news

Why Clickhouse Should Be Your Next Database
6 July 2023, The New Stack

ClickHouse Cloud & Amazon S3 Express One Zone: Making a blazing fast analytical database even faster | Amazon ...
28 November 2023, AWS Blog

A 1000x Faster Database Solution: ClickHouse’s Aaron Katz
1 November 2023, GrowthCap

From Open Source to SaaS: the Journey of ClickHouse
16 January 2024, InfoQ.com

Snowflake vs. BigQuery vs. ClickHouse: Mastering Cost-Effective Business Analytics
6 December 2023, hackernoon.com

provided by Google News

Dolt- A Version Controlled Database
29 January 2024, iProgrammer

Top Data Version Control Tools for Machine Learning Research in 2023
24 July 2023, MarkTechPost

Dolt, a Relational Database with Git-Like Cloning Features
19 August 2020, The New Stack

Data Versioning at Scale: Chaos and Chaos Management
10 February 2023, InfoQ.com

Radar Trends to Watch: July 2022 – O'Reilly
5 July 2022, oreilly.com

provided by Google News

Ontotext's GraphDB Solution is Now Available on the Microsoft Azure Marketplace
16 January 2024, PR Newswire

Ontotext Unveils GraphDB 10.4 with Enhanced AWS Integration and ChatGPT Connector
24 October 2023, Datanami

Ontotext Platform 3.0 for Enterprise Knowledge Graphs Released
18 December 2019, KDnuggets

Ontotext's GraphDB 8.10 Makes Knowledge Graph Experience Faster and Richer
13 June 2019, Markets Insider

Ontotext's GraphDB 10 Brings Modern Data Architectures to the Mainstream with Better Resilience and Еаsier Operations
5 July 2022, PR Newswire

provided by Google News

Enhance Your Network with the Power of a Graph DB
1 May 2024, Towards Data Science

Graph database company Memgraph raises $9.34M
5 October 2021, VentureBeat

Graph Database Market to grow at a CAGR of 19.9% from 2022 to 2027|Increased demand for low-latency queries is a ...
7 August 2023, PR Newswire

Croatian graph database startup Memgraph raises €8M with Microsoft as key investor, plans to boost R&D
20 October 2021, The Recursive

Modeling and Navigating a Transportation Network with Memgraph
12 April 2021, Towards Data Science

provided by Google News

Data Virtualization in SQL Server 2022
7 May 2024, Visual Studio Magazine

Why migrate Windows Server and SQL Server to Azure: ROI, innovation, and free offers
25 April 2024, Microsoft

Monitor query performance with Performance Insights on Amazon RDS for SQL Server | Amazon Web Services
24 April 2024, AWS Blog

How to Know When It's Time for a Microsoft SQL Server Upgrade
31 October 2023, BizTech Magazine

SolarWinds upgrades free Plan Explorer tool for enhanced SQL Server analysis
5 May 2024, IT Brief New Zealand

provided by Google News



Share this page

Featured Products

Datastax Astra logo

Bring all your data to Generative AI applications with vector search enabled by the most scalable
vector database available.
Try for Free

Milvus logo

Vector database designed for GenAI, fully equipped for enterprise implementation.
Try Managed Milvus for Free

AllegroGraph logo

Graph Database Leader for AI Knowledge Graph Applications - The Most Secure Graph Database Available.
Free Download

Neo4j logo

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

RaimaDB logo

RaimaDB, embedded database for mission-critical applications. When performance, footprint and reliability matters.
Try RaimaDB for free.

Present your product here