DB-EnginesExtremeDB: the mission critical dbmsEnglish
Deutsch
Informationen zu relationalen und NoSQL DatenbankmanagementsystemenEin Service von solid IT

DBMS > Ehcache vs. RavenDB vs. Redis vs. Spark SQL

Vergleich der Systemeigenschaften Ehcache vs. RavenDB vs. Redis vs. Spark SQL

Bitte wählen Sie ein weiteres System aus, um es in den Vergleich aufzunehmen.

Redaktionelle Informationen bereitgestellt von DB-Engines
NameEhcache  Xaus Vergleich ausschliessenRavenDB  Xaus Vergleich ausschliessenRedis  Xaus Vergleich ausschliessenSpark SQL  Xaus Vergleich ausschliessen
KurzbeschreibungA widely adopted Java cache with tiered storage optionsOpen Source Operational and Transactional Enterprise NoSQL Document DatabasePopular 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.Spark SQL ist ein Spark-Modul für die Verarbeitung strukturierter Daten
Primäres DatenbankmodellKey-Value StoreDocument StoreKey-Value Store infoMultiple data types and a rich set of operations, as well as configurable data expiration, eviction and persistenceRelational DBMS
Sekundäre DatenbankmodelleGraph DBMS
Spatial DBMS
Time Series DBMS
Document Store infowith RedisJSON
Graph DBMS infowith RedisGraph
Spatial DBMS
Suchmaschine infowith RediSearch
Time Series DBMS infowith RedisTimeSeries
DB-Engines Ranking infomisst die Popularität von Datenbankmanagement- systemenranking trend
Trend Chart
Punkte6,47
Rang#66  Overall
#9  Key-Value Stores
Punkte3,47
Rang#94  Overall
#16  Document Stores
Punkte179,02
Rang#6  Overall
#1  Key-Value Stores
Punkte22,86
Rang#35  Overall
#21  Relational DBMS
Websitewww.ehcache.orgravendb.netredis.com
redis.io
spark.apache.org/­sql
Technische Dokumentationwww.ehcache.org/­documentationravendb.net/­docsdocs.redis.com/­latest/­index.html
redis.io/­documentation
spark.apache.org/­docs/­latest/­sql-programming-guide.html
Social network pagesLinkedInTwitterFacebookYouTubeDiscord
EntwicklerTerracotta Inc, owned by Software AGHibernating RhinosRedis project core team, inspired by Salvatore Sanfilippo infoEntwicklung von Redis Inc finanziertApache Software Foundation
Erscheinungsjahr2009201020092014
Aktuelle Version3.9.6, September 20215.3, November 20217.0.0, April 20223.2.0, Oktober 2021
Lizenz infoCommercial or Open SourceOpen Source infoApache Version 2; commercial licenses availableOpen Source infoAGPL Version 3, kommerzielle Lizenz verfügbarOpen Source infosource-available extensions (modules), commercial licenses for Redis EnterpriseOpen Source infoApache 2.0
Ausschließlich ein Cloud-Service infoNur als Cloud-Service verfügbarneinneinneinnein
DBaaS Angebote (gesponserte Links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
  • ScaleGrid for Redis: Fully managed hosting for Redis on AWS, Azure and DigitalOcean with high availability and SSH access on the #1 multi-cloud DBaaS.
  • Redis Enterprise Cloud: Instantly scale and pay only for the resources you need - on any cloud - AWS, Azure or Google Cloud.
ImplementierungsspracheJavaC#CScala
Server BetriebssystemeAlle Betriebssysteme mit einer Java VMLinux
macOS
Raspberry Pi
Windows
BSD
Linux
OS X
Windows infoportiert und gewartet durch Microsoft Open Technologies, Inc.
Linux
OS X
Windows
Datenschemaschemafreischemafreischemafreija
Typisierung infovordefinierte Datentypen, z.B. float oder datejaneinteilweise infoSupported data types are strings, hashes, lists, sets and sorted sets, bit arrays, hyperloglogs and geospatial indexesja
XML Unterstützung infoVerarbeitung von Daten in XML Format, beispielsweise Speicherung von XML-Strukturen und/oder Unterstützung von XPath, XQuery, XSLTneinneinnein
Sekundärindizesneinjaja infowith RediSearch modulenein
SQL infoSupport of SQLneinSQL-like query language (RQL)neinSQL-like DML and DDL statements
APIs und andere ZugriffskonzepteJCache.NET Client API
Java Client API
Python Client API
RESTful HTTP API
Proprietäres Protokoll infoRESP - REdis Serialization ProtocolJDBC
ODBC
Unterstützte ProgrammiersprachenJava.Net
C#
Go
Java
JavaScript (Node.js)
Python
Ruby
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
Java
Python
R
Scala
Server-seitige Scripts infoStored ProceduresneinjaLua; Redis Functions coming in Redis 7 (slides and Github)nein
Triggersja infoCache Event Listenersjapublish/subscribe channels provide some trigger functionality; RedisGearsnein
Partitionierungsmechanismen infoMethoden zum Speichern von unterschiedlichen Daten auf unterschiedlichen KnotenSharding infoby using Terracotta ServerShardingSharding infoAutomatic hash-based sharding with support for hash-tags for manual shardingyes, utilizing Spark Core
Replikationsmechanismen infoMethoden zum redundanten Speichern von Daten auf mehreren Knotenja infoby using Terracotta ServerMulti-Source ReplikationMulti-Source Replikation infowith Redis Enterprise Pack
Source-Replica Replikation infoChained replication wird unterstützt
keine
MapReduce infoBietet ein API für Map/Reduce Operationenneinja infoMapReduce Funktionen können in Linq definiert werdenthrough RedisGears
Konsistenzkonzept infoMethoden zur Sicherstellung der Konsistenz in einem verteilten SystemTunable Consistency (Strong, Eventual, Weak)Eventual ConsistencyEventual Consistency
Causal consistency can be enabled in Active-Active databases
Strong consistency with Redis Raft
Strong eventual consistency with Active-Active
Fremdschlüssel inforeferenzielle Integritätneinneinneinnein
Transaktionskonzept infoUnterstützung zur Sicherstellung der Datenintegrität bei nicht-atomaren Datenmanipulationenja infosupports JTA and can work as an XA resourceACID, Cluster-wide transaction availableAtomic execution of command blocks and scripts and optimistic lockingnein
Concurrency infoUnterstützung von gleichzeitig ausgeführten Datenmanipulationenjajaja infoDatenzugriffe werden vom Server serialisiertja
Durability infoDauerhafte Speicherung der Datenja infousing a tiered cache-storage approachjaja infokonfigurierbare Persistenzmechanismen via snapshots oder logsja
In-Memory Unterstützung infoGibt es Möglichkeiten einige oder alle Strukturen nur im Hauptspeicher zu haltenjajanein
Berechtigungskonzept infoZugriffskontrolleneinZugriffsberechtinungen auf Dokumentenebene mittels Authorization BundleAccess Control Lists (ACLs): redis.io/­topics/­acl
LDAP and Role-Based Access Control (RBAC) for Redis Enterprise
Mutual TLS authentication: redis.io/­topics/­encryption
Password-based authentication
nein
Weitere Informationen bereitgestellt vom Systemhersteller
EhcacheRavenDBRedisSpark SQL
Specific characteristicsRavenDB is the pioneer NoSQL Document Database that is fully transactional (ACID)...
» mehr
The Redis real-time data platform builds upon the unmatched simplicity and speed...
» mehr
Competitive advantagesRavenDB is easy to setup and secure. You can do it in a matter of minutes . Easy...
» mehr
Redis Enterprise is a robust in-memory database platform built by the people who...
» mehr
Typical application scenariosIoT for Edge Deployments Fraud Detection Recommendation Engines Product Catalogs...
» mehr
Redis Enterprise is used by large enterprise, startup, and government organizations...
» mehr
Key customersToyota, Capgemini, Vodafone, Medicaid, Asos, Nomura, RMS Automotive, MSNBC, Pluralsight,...
» mehr
Verizon, Vodafone, Atlassian, Trip Advisor, Jet.com, Nokia, Samsung, HTC, Docker,...
» mehr
Market metrics2 million+ downloads 1000+ customers including Fortune 500 large enterprises
» mehr
Most launched Docker container per day according to Docker Hub (7.2M launches per...
» mehr
Licensing and pricing modelsRavenDB is available on-premise and in the cloud. RavenDB Cloud is available on AWS...
» mehr
Redis Enterprise Cloud lets users scale up and down instantly, and pay only for the...
» mehr

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
DrittanbieterRead the Redis NoSQL benchmark report.
» mehr

CData: Connect to Big Data & NoSQL through standard Drivers.
» mehr
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.
» 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
EhcacheRavenDBRedisSpark SQL
DB-Engines Blog Posts

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

Jira Data Center user? Here's a critical Ehcache vulnerability to spoil your day
22. Juli 2021, The Register

Ehcache 3.0 Released with Revamped API and Off-Heap Storage
2. Mai 2016, InfoQ.com

Memcached surpasses EhCache and Coherence in Java Job Demand
13. September 2011, InfoQ.com

Terabyte-sized Java apps now possible
22. Juli 2010, InfoWorld

How to Create a Spring Boot App With Caching Enabled
1. Februar 2017, DZone

bereitgestellt von Google News

RavenDB, one of the world's most innovative NoSQL Database, is expanding its presence in India with the hiring of a Local Government and Database Sector's Expert to drive growth
24. März 2022, PR Newswire

How to create a new database with RavenDB
6. Januar 2021, TechRepublic

RavenDB 5 Improves Distributed Time-Series, Document Compression, and Indexing
3. August 2020, InfoQ.com

Interview with RavenDB Founder Oren Eini
31. August 2020, InfoQ.com

How to install the RavenDB NoSQL database on Ubuntu 20.04
20. Oktober 2020, TechRepublic

bereitgestellt von Google News

How to Install Redis on Ubuntu 22.04 LTS Jammy
19. Mai 2022, Linux Shout

Redis, MongoDB, and Elastic: 2022’s top exposed databases
27. April 2022, BleepingComputer

Akamai launches managed database offering for MySQL, PostgreSQL, Redis and MongoDB
25. April 2022, SiliconANGLE News

Snap snaps up database developer KeyDB to make its infrastructure more snappy
12. Mai 2022, TechCrunch

Pure Storage to make Portworx a Kubernetes/Ops offering – Blocks and Files
18. Mai 2022, Blocks and Files

bereitgestellt von Google News

Top online courses to learn Apache Spark
5. Mai 2022, Analytics India Magazine

Spark Gets Closer Hooks to Pandas, SQL with Version 3.2
26. Oktober 2021, Datanami

Top 10 Business Intelligence Jobs in MNCs to Apply for in May
6. Mai 2022, Analytics Insight

Databricks SQL Now GA, Bringing Traditional BI to the Lakehouse
16. Dezember 2021, Datanami

The 7 Best Apache Spark Tutorials on YouTube to Watch Right Now
14. Februar 2022, Solutions Review

bereitgestellt von Google News

Jobangebote

Jr. Backend Engineer
Viant, Irvine, CA

Sr. Software Developer
Pioneer Consulting Services, West Des Moines, IA

Core Java Software Developer
Tiger IT Solutions, Greenwich, CT

Lead Software Engineer
Disney Streaming, Seattle, WA

Java Fullstack Developer-DQL
HCL, Orlando, FL

PHP Developer
Mindfire Technology, Layton, UT

Senior Software Engineer- .net
Long Term Care Group, Inc., Remote

Software Engineer (Remote)
Home Depot / THD, Atlanta, GA

Senior Software Developer (Remote)
Home Depot / THD, Atlanta, GA

Full Stack Software Developer
Proto Labs Inc, Remote

Database Developer-Junior
Aries Technology LLC, Grove, OK

Distributed Database Engineer
Tesla, Austin, TX

Database App Server Engineer
Maryland Courts, Annapolis, MD

Database Administrator (Remote)
Hubilo Technologies, Remote

Software Developer (C# remote)
Match, Dallas, TX

Data Engineer
Piper Companies, Remote

Lead Data Scientist
New Balance, Massachusetts

ETL Tester
Cool Minds LLC, Remote

Data Analyst - Research
Datadog, New York, NY

Associate Data & Machine Learning Engineer
Amazon Web Services, Inc., Remote

jobs by Indeed



Teilen sie diese Seite mit ihrem Netzwerk

Featured Products

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

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.

The definitive guide for Cassandra

Imagine What You Could Do if Scalability Wasn‘t a Problem!
Download the Cassandra e-book for free!

Redis logo

The world’s most loved real‑time data platform.
Try free

Präsentieren Sie hier Ihr Produkt