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

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

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameGraphDB infoformer name: OWLIM  Xexclude from comparisonMemgraph  Xexclude from comparisonMicrosoft SQL Server  Xexclude from comparison
DescriptionEnterprise-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.A hybrid, in-memory first, distributed graph DBMS delivering high-performance on analytical and transactional workloads at enterprise scaleMicrosofts flagship relational DBMS
Primary database modelGraph DBMS
RDF store
Graph DBMSRelational DBMS
Secondary database modelsDocument store
Graph DBMS
Spatial DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score2.65
Rank#105  Overall
#6  Graph DBMS
#4  RDF stores
Score0.27
Rank#275  Overall
#23  Graph DBMS
Score970.61
Rank#3  Overall
#3  Relational DBMS
Websitewww.ontotext.commemgraph.comwww.microsoft.com/­en-us/­sql-server
Technical documentationgraphdb.ontotext.com/­documentationdocs.memgraph.comdocs.microsoft.com/­en-US/­sql/­sql-server
DeveloperOntotextMemgraph LtdMicrosoft
Initial release200020171989
Current release9.8, June 2021SQL Server 2019, November 2019
License infoCommercial or Open Sourcecommercial infoSome plugins of GraphDB Workbench are open sourcedcommercial infoFree license availablecommercial inforestricted free version is available
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 languageJavaC and C++C++
Server operating systemsAll OS with a Java VM
Linux
OS X
Windows
LinuxLinux
Windows
Data schemeschema-free and OWL/RDFS-schema support; RDF shapesschema-free and schema-optionalyes
Typing infopredefined data types such as float or dateyesyesyes
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.nonoyes
Secondary indexesyes, supports real-time synchronization and indexing in SOLR/Elastic search/Lucene and GeoSPARQL geometry data indexesyes
SQL infoSupport of SQLstored SPARQL accessed as SQL using Apache Calcite through JDBC/ODBCnoyes
APIs and other access methodsGeoSPARQL
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 languages.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 procedureswell-defined plugin interfaces; JavaScript server-side extensibilityTransact SQL, .NET languages, R, Python and (with SQL Server 2019) Java
Triggersnoyes
Partitioning methods infoMethods for storing different data on different nodesnoneSharding infodynamic graph partitioningtables can be distributed across several files (horizontal partitioning); sharding through federation
Replication methods infoMethods for redundantly storing data on multiple nodesMulti-source replicationMulti-source replication using RAFTyes, but depending on the SQL-Server Edition
MapReduce infoOffers an API for user-defined Map/Reduce methodsnonono
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate Consistency, Eventual consistency (configurable in cluster mode per master or individual client request)Immediate ConsistencyImmediate Consistency
Foreign keys infoReferential integrityyes infoConstraint checkingyes inforelationships in graphsyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDACID infowith snapshot isolationACID
Concurrency infoSupport for concurrent manipulation of datayesyes, multi-version concurrency control (MVCC)yes
Durability infoSupport for making data persistentyesyes 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.yesyes
User concepts infoAccess controlDefault 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
GraphDB infoformer name: OWLIMMemgraphMicrosoft SQL Server
Specific characteristicsGraphDB Enterprise is a high-performance semantic repository created by Ontotext....
» 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 open data publishing, semantic inferencing...
» more
Graph algorithms in bioinformatics Social network analysis Cryptocurrency network...
» more
Key customersBBC, Press Association, Financial Times, DK, Euromoney, The British Museum, Getty...
» more
Market metricsGraphDB is the most utilized semantic triplestore for mission-critical enterprise...
» more
Licensing and pricing modelsGraphDB-Free is free to use. SE and Enterprise are licensed per CPU-Core used. Perpetual...
» more
You can check out our pricing model and licenses on the company website .
» more

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 partiesDBHawk: Secure access to SQL, NoSQL and Cloud databases with an all-in-one solution.
» more

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

Navicat Monitor is a safe, simple and agentless remote server monitoring tool for SQL Server and many other database management systems.
» 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

Fivetran: Quickly and easily centralize your on-premise and cloud databases.
» more

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

More resources
GraphDB 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

Conferences and events

Knowledge Graph Forum
Virtual Event, 10/26:3pm CEST, 10/27:7:30pm CEST, 26-27 October 2021

Recent citations in the news

Semantic Knowledge Graphing Market 2021-2030 Size, Industry Analysis, Emerging Trends, Share and COVID-19 Impact | Top Players – Microsoft Corporation, Amazon.com, Facebook, NELL – IMIESA
27 October 2021, IMIESA

Ontotext GraphDB 9.4 Enables SQL Access to Knowledge Graphs and Visual Mapping of Tabular Data to RDF
11 September 2020, PRNewswire

GraphDB 9.8 Brings Text Mining and Kafka Connectivity
2 June 2021, PRNewswire

Ontotext's GraphDB 9.2 Supports RDF* to Match the Expressivity of Property Graphs
30 April 2020, PRNewswire

GraphDB 9.5 Offers Data Virtualization From Tables to Graphs and Back
9 December 2020, PRNewswire

provided by Google News

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

Memgraph Launches Streaming Graph Algorithms to the Masses; Announces $9.34MM Seed Funding Led by Microsoft's M12
5 October 2021, Business Wire

Memgraph Raises $9.34M in Seed Funding
11 October 2021, FinSMEs

Memgraph: Microsoft's M12 Fund Participated in Investment in Startup
8 October 2021, Total Croatia News

Graph Database – Global Market Trajectory & Analytics by IBM, Microsoft, Oracle, AWS – Puck77
23 October 2021, Puck77

provided by Google News

DevOps Needs SQL Server Containers for Windows
26 October 2021, Container Journal

The 4 Best SQL Server Tutorials to Watch on YouTube Right Now
27 September 2021, Solutions Review

It's time to get off Windows and SQL Server 2012 (or run them on Azure)
1 October 2021, TechRepublic

That One Easy Trick for SQL Server Performance
28 September 2021, Redmondmag.com

The Expanding SQL Server World: Powerful Platform Amplifies the Power of a Versatile Database
20 October 2021, Database Trends and Applications

provided by Google News

Job opportunities

Knowledge Graph and Semantics SME
CAPCO, Washington, DC

Ontologist/Global Relationship Lead for Knowledge Program Management (USA Remote)
Dell Technologies, Hopkinton, MA

Knowledge Graph Architect
Perficient, Inc, United States

Database Administrator - SQL Server
University of Rochester, Rochester, NY

SQL Server DBA-Part-Time (Remote)
NEXGEN TECHNOLOGIES INC., Lakewood, CO

SQL Server Developer - Telecommute
UnitedHealth Group, Minnetonka, MN

SQL Server Database Administrator
VV Tech Solutions, Austin, TX

Microsoft SQL Server Database Administrator (Remote - Pacific Time Hours)
Everi Games Inc, Las Vegas, NV

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.

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL 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 5 GB free..

Present your product here