DB-EnginesExtremeDB: mitigate connectivity issues in a DBMSEnglish
Deutsch
Informationen zu relationalen und NoSQL DatenbankmanagementsystemenEin Service von solid IT

DBMS > MonetDB vs. Neo4j vs. Redis vs. Riak KV vs. ScyllaDB

Vergleich der Systemeigenschaften MonetDB vs. Neo4j vs. Redis vs. Riak KV vs. ScyllaDB

Redaktionelle Informationen bereitgestellt von DB-Engines
NameMonetDB  Xaus Vergleich ausschliessenNeo4j  Xaus Vergleich ausschliessenRedis  Xaus Vergleich ausschliessenRiak KV  Xaus Vergleich ausschliessenScyllaDB  Xaus Vergleich ausschliessen
KurzbeschreibungEin relationales Datenbankmanagementsystem mit spaltenweiser Abspeicherung der DatenScalable, ACID-compliant graph database designed with a high-performance distributed cluster architecture, available in self-hosted and cloud offeringsPopular in-memory data platform used as a cache, message broker, and database that can be deployed on-premises, across clouds, and hybrid environments infoRedis legt höchsten Wert auf Performanz. Bei Designentscheidungen wird typischerweise Performanz der Vorzug vor Features oder Speicherbedarf gegeben.Verteilter, fehlertoleranter Key-Value StoreCassandra and DynamoDB compatible wide column store
Primäres DatenbankmodellRelational DBMSGraph DBMSKey-Value Store infoMultiple data types and a rich set of operations, as well as configurable data expiration, eviction and persistenceKey-Value Store infomit Links zwischen Datensätzen und mit Objekt-Tags zur Bildung von SekundärindizesWide Column Store
Sekundäre DatenbankmodelleDocument Store
Spatial DBMS
Document Store infowith RedisJSON
Graph DBMS infowith RedisGraph
Spatial DBMS
Suchmaschine infowith RediSearch
Time Series DBMS infowith RedisTimeSeries
Vektor DBMS
Key-Value Store
DB-Engines Ranking infomisst die Popularität von Datenbankmanagement- systemenranking trend
Trend Chart
Punkte1,72
Rang#141  Overall
#64  Relational DBMS
Punkte44,89
Rang#21  Overall
#1  Graph DBMS
Punkte155,94
Rang#6  Overall
#1  Key-Value Stores
Punkte4,01
Rang#79  Overall
#9  Key-Value Stores
Punkte4,08
Rang#76  Overall
#5  Wide Column Stores
Websitewww.monetdb.orgneo4j.comredis.com
redis.io
www.scylladb.com
Technische Dokumentationwww.monetdb.org/­Documentationneo4j.com/­docsdocs.redis.com/­latest/­index.html
redis.io/­docs
www.tiot.jp/­riak-docs/­riak/­kv/­latestdocs.scylladb.com
EntwicklerMonetDB BVNeo4j, Inc.Redis project core team, inspired by Salvatore Sanfilippo infoEntwicklung von Redis Inc finanziertOpenSource, formerly Basho TechnologiesScyllaDB
Erscheinungsjahr20042007200920092015
Aktuelle VersionDec2023 (11.49), Dezember 20235.20, Mai 20247.2.5, Mai 20243.2.0, Dezember 2022ScyllaDB Open Source 5.4.1, Jaenner 2024
Lizenz infoCommercial or Open SourceOpen Source infoMozilla Public License 2.0Open Source infoGPL Version3, kommerzielle Lizenzen verfügbar bei BedarfOpen Source infosource-available extensions (modules), commercial licenses for Redis EnterpriseOpen Source infoApache Version 2, kommerzielle Enterprise EditionOpen Source infoOpen Source (AGPL), commercial license available
Ausschließlich ein Cloud-Service infoNur als Cloud-Service verfügbarneinneinneinneinnein
DBaaS Angebote (gesponserte Links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Neo4j Aura: Neo4j’s fully managed cloud service: The zero-admin, always-on graph database for cloud developers.Aiven for Redis: Fully managed in-memory key-value store for all your caching and speedy lookup needs.Scylla Cloud: Create real-time applications that run at global scale with Scylla Cloud, the industry’s most powerful NoSQL DBaaS
ImplementierungsspracheCJava, ScalaCErlangC++
Server BetriebssystemeFreeBSD
Linux
OS X
Solaris
Windows
Linux infoKann auch Server-los als embedded Java Datenbank verwendet werden.
OS X
Solaris
Windows
BSD
Linux
OS X
Windows infoportiert und gewartet durch Microsoft Open Technologies, Inc.
Linux
OS X
Linux
Datenschemajaschemafrei und schema-optionalschemafreischemafreischemafrei
Typisierung infovordefinierte Datentypen, z.B. float oder datejajateilweise infoSupported data types are strings, hashes, lists, sets and sorted sets, bit arrays, hyperloglogs and geospatial indexesneinja
XML Unterstützung infoVerarbeitung von Daten in XML Format, beispielsweise Speicherung von XML-Strukturen und/oder Unterstützung von XPath, XQuery, XSLTneinneinnein
Sekundärindizesjaja infoAustauschbares Index Subsystem, per Default Apache Luceneja infowith RediSearch moduleeingeschränktja infocluster global secondary indices
SQL infoSupport of SQLja infoSQL 2003 mit einigen Erweiterungenneinwith RediSQL moduleneinSQL-like DML and DDL statements (CQL)
APIs und andere ZugriffskonzepteJDBC
native C library infoMAPI library (MonetDB application programming interface)
ODBC
Bolt protocol
Cypher query language
Java API
Neo4j-OGM infoObject Graph Mapper
RESTful HTTP API
Spring Data Neo4j
TinkerPop 3
Proprietäres Protokoll infoRESP - REdis Serialization ProtocolHTTP API
Native Erlang Interface
Proprietäres Protokoll infocompatible with CQL (Cassandra Query Language, an SQL-like language)
RESTful HTTP API (DynamoDB compatible)
Thrift
Unterstützte ProgrammiersprachenC
C++
Java
JavaScript (Node.js)
Perl
PHP
Python
R
Ruby
.Net
Clojure
Elixir
Go
Groovy
Haskell
Java
JavaScript
Perl
PHP
Python
Ruby
Scala
C
C#
C++
Clojure
Crystal
D
Dart
Elixir
Erlang
Fancy
Go
Haskell
Haxe
Java
JavaScript (Node.js)
Lisp
Lua
MatLab
Objective-C
OCaml
Pascal
Perl
PHP
Prolog
Pure Data
Python
R
Rebol
Ruby
Rust
Scala
Scheme
Smalltalk
Swift
Tcl
Visual Basic
C infoinoffizielle Client Library
C#
C++ infoinoffizielle Client Library
Clojure infoinoffizielle Client Library
Dart infoinoffizielle Client Library
Erlang
Go infoinoffizielle Client Library
Groovy infoinoffizielle Client Library
Haskell infoinoffizielle Client Library
Java
JavaScript infoinoffizielle Client Library
Lisp infoinoffizielle Client Library
Perl infoinoffizielle Client Library
PHP
Python
Ruby
Scala infoinoffizielle Client Library
Smalltalk infoinoffizielle Client Library
For CQL interface: C#, C++, Clojure, Erlang, Go, Haskell, Java, JavaScript, Node.js, Perl, PHP, Python, Ruby, Rust, Scala
For DynamoDB interface: .Net, ColdFusion, Erlang, Groovy, Java, JavaScript, Perl, PHP, Python, Ruby
Server-seitige Scripts infoStored Proceduresyes, in SQL, C, Rja infoUser defined Procedures and FunctionsLua; Redis Functions coming in Redis 7 (slides and Github)Erlangyes, Lua
Triggersjaja infomittels Event Handlerpublish/subscribe channels provide some trigger functionality; RedisGearsja infoPre-Commit Hooks und Post-Commit Hooksnein
Partitionierungsmechanismen infoMethoden zum Speichern von unterschiedlichen Daten auf unterschiedlichen KnotenSharding via remote tablesja, mit Neo4j FabricSharding infoAutomatic hash-based sharding with support for hash-tags for manual shardingSharding infokein "single point of failure"Sharding
Replikationsmechanismen infoMethoden zum redundanten Speichern von Daten auf mehreren Knotenkeine infoSource-replica replication available in experimental statusCausal Clustering using Raft protocol infoavailable in in Enterprise Version onlyMulti-Source Replikation infowith Redis Enterprise Pack
Source-Replica Replikation infoChained replication wird unterstützt
frei wählbarer Replikationsfaktorfrei wählbarer Replikationsfaktor infoRepresentation of geographical distribution of servers is possible
MapReduce infoBietet ein API für Map/Reduce Operationenneinneinthrough RedisGearsjanein
Konsistenzkonzept infoMethoden zur Sicherstellung der Konsistenz in einem verteilten SystemCausal and Eventual Consistency configurable in Causal Cluster setup
Immediate Consistency in stand-alone mode
Eventual Consistency
Causal consistency can be enabled in Active-Active databases
Strong consistency with Redis Raft
Strong eventual consistency with Active-Active
Eventual ConsistencyEventual Consistency
Tunable Consistency infocan be individually decided for each write operation
Fremdschlüssel inforeferenzielle Integritätjaja infoBeziehungen in Graphenneinnein infoes können Links zwischen Datensätzen gespeichert werdennein
Transaktionskonzept infoUnterstützung zur Sicherstellung der Datenintegrität bei nicht-atomaren DatenmanipulationenACIDACIDAtomic execution of command blocks and scripts and optimistic lockingneinnein infoAtomicity and isolation are supported for single operations
Concurrency infoUnterstützung von gleichzeitig ausgeführten Datenmanipulationenjajaja infoDatenzugriffe werden vom Server serialisiertjaja
Durability infoDauerhafte Speicherung der Datenjajaja infokonfigurierbare Persistenzmechanismen via snapshots oder logsjaja
In-Memory Unterstützung infoGibt es Möglichkeiten einige oder alle Strukturen nur im Hauptspeicher zu haltenjaja infoin-memory tables
Berechtigungskonzept infoZugriffskontrolleBenutzer mit feingranularem Berechtigungskonzept entsprechend SQL-StandardUsers, roles and permissions. Pluggable authentication with supported standards (LDAP, Active Directory, Kerberos)Access Control Lists (ACLs): redis.io/­docs/­management/­security/­acl
LDAP and Role-Based Access Control (RBAC) for Redis Enterprise
Mutual TLS authentication: redis.io/­docs/­management/­security/­encryption
Password-based authentication
yes, using Riak SecurityAccess rights for users can be defined per object
Weitere Informationen bereitgestellt vom Systemhersteller
MonetDBNeo4jRedisRiak KVScyllaDB
Specific characteristicsNeo4j delivers graph technology that has been battle tested for performance and scale...
» mehr
ScyllaDB is engineered to deliver predictable performance at scale. It’s adopted...
» mehr
Competitive advantagesNeo4j is the market leader, graph database category creator, and the most widely...
» mehr
Highly-performant (efficiently utilizes full resources of a node and network; millions...
» mehr
Typical application scenariosReal-Time Recommendations Master Data Management Identity and Access Management Network...
» mehr
ScyllaDB is ideal for applications that require high throughput and low latency at...
» mehr
Key customersOver 800 commercial customers and over 4300 startups use Neo4j. Flagship customers...
» mehr
Discord, Epic Games, Expedia, Zillow, Comcast, Disney+ Hotstar, Samsung, ShareChat,...
» mehr
Market metricsNeo4j boasts the world's largest graph database ecosystem with more than 140 million...
» mehr
ScyllaDB typically offers ~75% total cost of ownership savings, with ~5X higher throughput...
» mehr
Licensing and pricing modelsGPL v3 license that can be used all the places where you might use MySQL. Neo4j Commercial...
» mehr
ScyllaDB Open Source - free open source software (AGPL) ScyllaDB Enterprise - subscription-based...
» mehr
Neuigkeiten

openCypher Will Pave the Road to GQL for Cypher Implementers
22. Mai 2024

7 Tips for Submitting Your NODES 2024 Talk
22. Mai 2024

How to Configure Neo4j Aura With AWS PrivateLink
21. Mai 2024

This Week in Neo4j: Podcast, GraphRAG, GraphQL, Chatbot and more
18. Mai 2024

Neo4j Joins the Connect with Confluent Partner Program
16. Mai 2024

Wir laden Vertreter der Systemhersteller ein uns zu kontaktieren, um die Systeminformationen zu aktualisieren und zu ergänzen,
sowie um Herstellerinformationen wie Schlüsselkunden, Vorteile gegenüber Konkurrenten und Marktmetriken anzuzeigen.

Zugehörige Produkte und Dienstleistungen
DrittanbieterAiven for Redis: Fully managed in-memory key-value store for all your caching and speedy lookup needs.
» mehr

Navicat for Redis: the award-winning Redis management tool with an intuitive and powerful graphical interface.
» mehr

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

Redisson PRO: The ultra-fast Redis Java Client.
» mehr

Wir laden Vertreter von Anbietern von zugehörigen Produkten ein uns zu kontaktieren, um hier Informationen über ihre Angebote zu präsentieren.

Weitere Ressourcen
MonetDBNeo4jRedisRiak KVScyllaDB
DB-Engines Blog Posts

Applying Graph Analytics to Game of Thrones
12. Juni 2019, Amy Hodler & Mark Needham, Neo4j (guest author)

MySQL, PostgreSQL and Redis are the winners of the March ranking
2. März 2016, Paul Andlinger

The openCypher Project: Help Shape the SQL for Graphs
22. Dezember 2015, Emil Eifrem (guest author)

alle anzeigen

PostgreSQL is the DBMS of the Year 2018
2. Januar 2019, Paul Andlinger, Matthias Gelbmann

MySQL, PostgreSQL and Redis are the winners of the March ranking
2. März 2016, Paul Andlinger

MongoDB is the DBMS of the year, defending the title from last year
7. Januar 2015, Paul Andlinger, Matthias Gelbmann

alle anzeigen

Erwähnungen in aktuellen Nachrichten

In 2024 the MonetDB Foundation was established for the preservation, maintenance and further development of the ...
31. Januar 2024, Centrum Wiskunde & Informatica (CWI)

MonetDB Secures Investment From (and Partners With) ServiceNow
9. Dezember 2021, Datanami

PostgreSQL, MonetDB, and Too-Big-for-Memory Data in R - Part I - DataScienceCentral.com
6. April 2018, Data Science Central

How MonetDB Exploits Modern CPU Performance | by Dwi Prasetyo Adi Nugroho
14. Januar 2020, Towards Data Science

PostgreSQL, MonetDB, and Too-Big-for-Memory Data in R - Part II - DataScienceCentral.com
13. Juni 2018, Data Science Central

bereitgestellt von Google News

Neo4j Announces Collaboration with Microsoft to Advance GenAI and Data Solutions USA - English - India - English
26. März 2024, PR Newswire

Neo Technology Announces Neo4j GraphDays Events in Seattle and Silicon Valley
29. Mai 2024, Yahoo Movies UK

Neo4j CTO says new Graph Query Language standard will have 'massive ripple effects'
26. April 2024, SiliconANGLE News

Neo4j Is Planning IPO on Nasdaq, Largest Owner Greenbridge Says
15. Februar 2024, Bloomberg

Using Neo4j’s graph database for AI in Azure
4. April 2024, InfoWorld

bereitgestellt von Google News

Redis acquires storage engine startup Speedb to enhance its open-source database
21. März 2024, SiliconANGLE News

In-memory database Redis wants to dabble in disk
19. Oktober 2023, The Register

AWS announces vector search for Amazon MemoryDB for Redis (Preview)
29. November 2023, AWS Blog

Linux Foundation Backs 'Valkey' Open-Source Fork of Redis
29. März 2024, Datanami

Redis moves to source-available licenses
25. März 2024, InfoWorld

bereitgestellt von Google News

Basho Revamps Riak Open-Source Database
22. September 2023, InformationWeek

Riak NoSQL Database: Use Cases and Best Practices
23. Dezember 2011, InfoQ.com

Basho, Maker of Riak NoSQL Database, Raises $25M
13. Januar 2015, Data Center Knowledge

Riak NoSQL snapped up by Bet365
12. September 2017, ComputerWeekly.com

Basho to Bolster Riak with DB Plug-Ins
5. Mai 2014, Datanami

bereitgestellt von Google News

ScyllaDB Raises $43M to Take on MongoDB at Scale, Push Database Performance to New Levels
17. Oktober 2023, Datanami

Sleeping at Scale - Delivering 10k Timers per Second per Node with Rust, Tokio, Kafka, and Scylla
26. April 2024, InfoQ.com

Running ScyllaDB NoSQL on Kubernetes with Spot Instances
10. Juli 2023, The New Stack

ScyllaDB on AWS is a NoSQL Database Built for Gigabyte-to-Petabyte Scale | Amazon Web Services
6. Januar 2023, AWS Blog

ScyllaDB Database Review | eWeek
21. August 2018, eWeek

bereitgestellt von Google News



Teilen sie diese Seite mit ihrem Netzwerk

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

Neo4j logo

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

Milvus logo

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

Präsentieren Sie hier Ihr Produkt