DBMS > Cassandra vs. Couchbase vs. Elasticsearch vs. MongoDB vs. Redis
Vergleich der Systemeigenschaften Cassandra vs. Couchbase vs. Elasticsearch vs. MongoDB vs. Redis
Redaktionelle Informationen bereitgestellt von DB-Engines | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | Cassandra Xaus Vergleich ausschliessen | Couchbase ![]() | Elasticsearch Xaus Vergleich ausschliessen | MongoDB Xaus Vergleich ausschliessen | Redis Xaus Vergleich ausschliessen | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kurzbeschreibung | Wide-Column Store basierend auf Ideen von BigTable und DynamoDB ![]() | Von CouchDB abgeleiteter JSON-basierter Document Store mit Memcached-kompatiblem Interface | Eine moderne Such- und Analyseplattform basierend auf Apache Lucene ![]() | Einer der meistverwendeten Document Stores | In-Memory Datenbank für den Einsatz als Datenbank, Cache oder Message Broker ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primäres Datenbankmodell | Wide Column Store | Document Store | Suchmaschine | Document Store | Key-Value Store ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sekundäre Datenbankmodelle | Key-Value Store ![]() Spatial DBMS ![]() | Document Store Spatial DBMS | Spatial DBMS Suchmaschine ![]() | Document Store ![]() Graph DBMS ![]() Spatial DBMS Suchmaschine ![]() Time Series DBMS ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Website | cassandra.apache.org | www.couchbase.com | www.elastic.co/elasticsearch | www.mongodb.com | redis.io | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Technische Dokumentation | cassandra.apache.org/doc/latest | docs.couchbase.com | www.elastic.co/guide/en/elasticsearch/reference/current/index.html | docs.mongodb.com/manual | redis.io/documentation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Entwickler | Apache Software Foundation ![]() | Couchbase, Inc. | Elastic | MongoDB, Inc | Salvatore Sanfilippo ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Erscheinungsjahr | 2008 | 2011 | 2010 | 2009 | 2009 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aktuelle Version | 3.11.10 , Februar 2021 | Server: 6.5, Jänner 2020; Mobile: 2.7, Jänner 2020; Couchbase Autonomous Operator: 1.2, Mai 2019 | 7.8.0, Juni 2020 | 4.4.5, April 2021 | 6.2.1 , Maerz 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lizenz ![]() | Open Source ![]() | Open Source ![]() | Open Source ![]() | Open Source ![]() | Open Source ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ausschließlich ein Cloud-Service ![]() | nein | nein | nein | nein ![]() | nein | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DBaaS Angebote (gesponserte Links) ![]() Providers of DBaaS offerings, please contact us to be listed. | Couchbase Cloud: Deploy, manage, and operate Couchbase in a few clicks | Elasticsearch Service on Elastic Cloud: Try out the official hosted Elasticsearch and Kibana offering available on Amazon Web Services, Google Cloud and Microsoft Azure that's powered by the creators of Elasticsearch. |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Implementierungssprache | Java | C, C++, Go and Erlang | Java | C++ | C | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server Betriebssysteme | BSD Linux OS X Windows | Linux OS X Windows | Alle Betriebssysteme mit einer Java VM | Linux OS X Solaris Windows | BSD Linux OS X Windows ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Datenschema | schemafrei | schemafrei | schemafrei ![]() | schemafrei ![]() | schemafrei | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typisierung ![]() | ja | ja ![]() | ja | ja ![]() | teilweise ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
XML Unterstützung ![]() | nein | nein | nein | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sekundärindizes | eingeschränkt ![]() | ja | ja ![]() | ja | ja ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SQL ![]() | SQL-like SELECT, DML and DDL statements (CQL) | Declarative query language (N1QL) that extends ANSI SQL to JSON. First commercial implementation of SQL++. | SQL-like query language | Read-only SQL queries via the MongoDB Connector for BI | nein | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
APIs und andere Zugriffskonzepte | Proprietäres Protokoll ![]() Thrift | Native language bindings for CRUD, Query, Search and Analytics APIs | Java API RESTful HTTP/JSON API | Proprietäres Protokoll basierend auf JSON | Proprietäres Protokoll ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Unterstützte Programmiersprachen | C# C++ Clojure Erlang Go Haskell Java JavaScript ![]() Perl PHP Python Ruby Scala | .Net C Clojure ColdFusion Erlang Go Java JavaScript ![]() Perl PHP Python Ruby Scala Tcl | .Net Groovy Community Contributed Clients Java JavaScript Perl PHP Python Ruby | Actionscript ![]() C C# C++ Clojure ![]() ColdFusion ![]() D ![]() Dart ![]() Delphi ![]() Erlang Go Groovy ![]() Haskell Java JavaScript Lisp ![]() Lua ![]() MatLab ![]() Perl PHP PowerShell ![]() Prolog ![]() Python R ![]() Ruby Rust Scala Smalltalk ![]() Swift | 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 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server-seitige Scripts ![]() | nein | Functions and timers in JavaScript | ja | JavaScript | Lua | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Triggers | ja | ja ![]() | ja ![]() | ja ![]() | nein ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Partitionierungsmechanismen ![]() | Sharding ![]() | Sharding | Sharding | Sharding ![]() | Sharding | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Replikationsmechanismen ![]() | frei wählbarer Replikationsfaktor ![]() | Multi-Source Replikation ![]() Source-Replica Replikation | ja | Multi-Source deployments with MongoDB Atlas Global Clusters Source-Replica Replikation | Multi-Source Replikation ![]() Source-Replica Replikation ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MapReduce ![]() | ja | ja | ES-Hadoop Connector | ja | nein | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Konsistenzkonzept ![]() | Eventual Consistency Immediate Consistency ![]() | Eventual Consistency Immediate Consistency ![]() | Eventual Consistency ![]() | Eventual Consistency Immediate Consistency ![]() | Eventual Consistency Strong eventual consistency with CRDTs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fremdschlüssel ![]() | nein | nein | nein | nein ![]() | nein | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Transaktionskonzept ![]() | nein ![]() | ACID | nein | Multi-document ACID Transactions with snapshot isolation | optimistic Locking | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Concurrency ![]() | ja | ja | ja | ja | ja ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Durability ![]() | ja | ja | ja | ja ![]() | ja ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In-Memory Unterstützung ![]() | nein | ja ![]() | Memcached and Redis integration | ja ![]() | ja | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Berechtigungskonzept ![]() | Zugriffsrechte für Benutzer auf einzelne Objekte definierbar | Unterscheidung von Benutzer und Administrator mittels Passwort oder LDAP | Zugriffsrechte für Benutzer und Rollen | Einfacher Passwort-basierter Zugriffsschutz ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Weitere Informationen bereitgestellt vom Systemhersteller | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cassandra | Couchbase ![]() | Elasticsearch | MongoDB | Redis | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Specific characteristics | Apache Cassandra is the leading NoSQL, distributed database management system, well... » mehr | Developed as an alternative to traditionally inflexible relational databases, Couchbase... » mehr | Elasticsearch is an open source search and analytics engine. As the heart of the... » mehr | MongoDB is the leading modern, general purpose data platform, designed to unleash... » mehr | Redis, benchmarked as the world's fastest database, reduces application complexity,... » mehr | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Competitive advantages | No single point of failure ensures 100% availability . Operational simplicity for... » mehr | Couchbase was architected with several differentiated capabilities: Shared-nothing,... » mehr | Open source Real-time indexsearch, and analysis Horizontally scalable Distributed... » mehr | The MongoDB platform can be used by developers building transactional, operational,... » mehr | Redis is an in-memory database platform offering native support of wide range of... » mehr | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typical application scenarios | Internet of Things (IOT), fraud detection applications, recommendation engines, product... » mehr | Customer 360 for user profile, session store and data aggregation (Comcast, Equifax,... » mehr | Enterprise search (search experiences for your workplace, apps, and websites), observability... » mehr | Internet of Things and Time Series (Bosch, Jaguar Land Rover) Mobile (The Weather... » mehr | Redis powers personalization, real-time fraud detection, IoT, e-commerce, real-time... » mehr | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Key customers | Apple, Netflix, Uber, ING,, Intuit,Fidelity, NY Times, Outbrain, BazaarVoice, Best... » mehr | Amadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Cisco, Comcast, Disney,... » mehr | Thousands of organizations worldwide, including Cisco, eBay, Goldman Sachs, Microsoft,... » mehr | ADP, Adobe, Amadeus, AstraZeneca, Auto Trader, Barclays, BBVA, Bosch, Cisco, CERN,... » mehr | Verizon, Vodafone, Atlassian, Trip Advisor, Jet.com, Nokia, Samsung, HTC, Docker,... » mehr | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Market metrics | Cassandra is used by 40% of the Fortune 100. » mehr | Named a leader in the Forrester Wave™: Big Data NoSQL, Q1 2019 Over 10M downloads... » mehr | Public as of October 2018 Distributed workforce with 1900+ employees around the globe... » mehr | 125 million downloads (growing at more than 30 thousand downloads per day), over... » mehr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Licensing and pricing models | Apache license Pricing for commercial distributions provided by DataStax and available... » mehr | The Community Edition (CE) of Couchbase Server and Couchbase Mobile are available... » mehr | The Elastic Stack (Elasticsearch, Kibana, Beats, and Logstash) is free and open source... » mehr | MongoDB database server: Server-Side Public License (SSPL) . Commercial licenses... » mehr | The licensing model is subscription based. Redis Enterprise Cloud is priced according... » mehr | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Zugehörige Produkte und Dienstleistungen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Drittanbieter | DataStax Enterprise: Apache Cassandra for enterprises. » mehr CData: Connect to Big Data & NoSQL through standard Drivers. » mehr Instaclustr: Hosted & Managed Apache Cassandra as a Service » mehr | CData: Connect to Big Data & NoSQL through standard Drivers. » mehr | Elastic Cloud: Try the official managed Elasticsearch. » mehr | ClusterControl: the only management system you’ll ever need to take control of your open source database infrastructure. » mehr Navicat for MongoDB gives you a highly effective GUI interface for MongoDB database management, administration and development. » mehr CData: Connect to Big Data & NoSQL through standard Drivers. » mehr Fivetran: Quickly and easily centralize your on-premise and cloud databases. » mehr Datadog: Visualize all your MongoDB metrics. » mehr Studio 3T: The world's favorite IDE for working with MongoDB » mehr | CData: Connect to Big Data & NoSQL through standard Drivers. » mehr Datadog: Monitor all Redis metrics: hit rates, clients, commands per second, and more. » mehr Redis Enterprise Cloud: Try with 400$ usage credit. » 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 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cassandra | Couchbase ![]() | Elasticsearch | MongoDB | Redis | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DB-Engines Blog Posts | Cassandra keeps climbing the ranks of the DB-Engines Ranking Oracle is the DBMS of the Year Winners, losers and an attractive newcomer in Novembers DB-Engines ranking | Couchbase climbs up the DB-Engines Ranking, increasing its popularity by 10% every month | PostgreSQL is the DBMS of the Year 2017 Elasticsearch moved into the top 10 most popular database management systems MySQL, PostgreSQL and Redis are the winners of the March ranking | PostgreSQL is the DBMS of the Year 2020 PostgreSQL is the DBMS of the Year 2018 PostgreSQL moves up one rank at the expense of MongoDB | PostgreSQL is the DBMS of the Year 2018 MySQL, PostgreSQL and Redis are the winners of the March ranking MongoDB is the DBMS of the year, defending the title from last year An Introduction to MongoDB Query API Cassandra Database Administrator - FARFETCH job with FARFETCH Group | 162240 DataStax Unveils Zero-Downtime Cloud Migration Tool to Move Workloads from Apache Cassandra to DataStax Astra Cloud-based Database Market Next Big Thing | Major Giants Salesforce, Cassandra, Couchbase – Clark County Blog A Maturity Model for Cloud-Native Databases Why use Cassandra-as-a-Service? -- ADTmag bereitgestellt von Google News Couchbase Cloud Now Available in the Microsoft Azure Marketplace Couchbase Details Its Distributed ACID Transaction Architecture Pressure on Digital Architects More than Doubles During COVID-19, Couchbase Research Finds RavenDB outperforms Couchbase, saving 85% of storage budget Reviewing The 2020 Tech Lead Developer Survey by Couchbase (Podcast Transcript) bereitgestellt von Google News Logit.io Announce Platform Support For Open Distro For Elasticsearch Amazon Forks Elasticsearch Rebranding It as OpenSearch OpenSearch: AWS rolls out its open source Elasticsearch fork Log management tools add finesse to Elasticsearch Elastic vs. AWS highlights open source monetization dilemma bereitgestellt von Google News How to install the NoSQL database server MongoDB on Linux Why MongoDB Stock Is Climbing Today MongoDB Stock Appears To Be Modestly Overvalued How to Perform CRUD Operations in MongoDB Should You Buy Mongodb Inc (MDB) Stock on Monday? bereitgestellt von Google News Redis database gets strong consistency, AI inferencing and global speed – Blocks and Files Redis Labs unveils Redis Database 7.0 Redis Labs Launches Redis Database 7.0 Database Developer Redis Labs Snags $110M In Late-Stage Funding Round $2 Billion Redis Labs CEO Says It's Aiming for an IPO Within a Year bereitgestellt von Google News Database Administrator Database Administrator VP Engineering Database Analyst (DBA) Database Administrator 2021 Summer Intern - I.T. - Freshman/Sophomore 2021 Summer Intern - I.T. - Junior/Senior FullTime Job Opportunity: Full stack .Net Senior Developers (Health care/Life Sciences Domain) 2021 Summer Intern - I.T. - Junior/Senior Junior Full-Stack Developer Elastic Admin Software Engineer Engineer: Observability Software Developer Node JS / React JS / Javascript Developers Database Administrator with MongoDB--100% Remote Position Junior JavaScript Developer Looking for an entry-level or graduate job? Co-Founder/CTO Software Engineer Internship Mid Level PostgreSQL DBA Mid Level PostgreSQL Database Administrator Database Administrator Redis Database Administrator | Remote Backend Engineer (Node.js) |
Teilen sie diese Seite mit ihrem Netzwerk