DB-EnginesExtremeDB: the mission critical dbmsEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Ehcache vs. Milvus vs. Quasardb vs. Valentina Server

System Properties Comparison Ehcache vs. Milvus vs. Quasardb vs. Valentina Server

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameEhcache  Xexclude from comparisonMilvus  Xexclude from comparisonQuasardb  Xexclude from comparisonValentina Server  Xexclude from comparison
DescriptionA widely adopted Java cache with tiered storage optionsA DBMS designed for efficient storage of vector data and vector similarity searchesDistributed, high-performance timeseries databaseObject-relational database and reports server
Primary database modelKey-value storeSearch engineTime Series DBMSRelational DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score6.47
Rank#66  Overall
#9  Key-value stores
Score0.37
Rank#259  Overall
#17  Search engines
Score0.11
Rank#310  Overall
#28  Time Series DBMS
Score0.18
Rank#290  Overall
#135  Relational DBMS
Websitewww.ehcache.orgmilvus.ioquasardb.netwww.valentina-db.net
Technical documentationwww.ehcache.org/­documentationmilvus.io/­docs/­overview.mddoc.quasar.ai/­mastervalentina-db.com/­docs/­dokuwiki/­v5/­doku.php
DeveloperTerracotta Inc, owned by Software AGquasardbParadigma Software
Initial release2009201920091999
Current release3.9.6, September 20212.0, January 20223.13.3, April 20225.7.5
License infoCommercial or Open SourceOpen Source infoApache Version 2; commercial licenses availableOpen Source infoApache Version 2.0commercial infoFree community edition, Non-profit organizations and non-commercial usage are eligible for free licensescommercial
Cloud-based only infoOnly available as a cloud servicenononono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageJavaC++, GoC++
Server operating systemsAll OS with a Java VMLinux
macOS info10.14 or later
Windows infowith WSL 2 enabled
BSD
Linux
OS X
Windows
Linux
OS X
Windows
Data schemeschema-freeschema-freeyes
Typing infopredefined data types such as float or dateyesNumeric and Stringyes infointeger and binaryyes
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.nonono
Secondary indexesnonoyes infowith tagsyes
SQL infoSupport of SQLnonoSQL-like query languageyes
APIs and other access methodsJCacheRESTful HTTP APIHTTP APIODBC
Supported programming languagesJavaC++
Go
Java
JavaScript (Node.js)
Python
.Net
C
C#
C++
Go
Java
JavaScript (Node.js)
PHP
Python
R
.Net
C
C#
C++
Objective-C
PHP
Ruby
Visual Basic
Visual Basic.NET
Server-side scripts infoStored proceduresnononoyes
Triggersyes infoCache Event Listenersnonoyes
Partitioning methods infoMethods for storing different data on different nodesSharding infoby using Terracotta ServerShardingSharding infoconsistent hashing
Replication methods infoMethods for redundantly storing data on multiple nodesyes infoby using Terracotta ServerSource-replica replication with selectable replication factor
MapReduce infoOffers an API for user-defined Map/Reduce methodsnonowith Hadoop integrationno
Consistency concepts infoMethods to ensure consistency in a distributed systemTunable Consistency (Strong, Eventual, Weak)Bounded Staleness
Eventual Consistency
Immediate Consistency
Session Consistency
Tunable Consistency
Immediate Consistency
Foreign keys infoReferential integritynononoyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datayes infosupports JTA and can work as an XA resourcenoACID
Concurrency infoSupport for concurrent manipulation of datayesyesyes
Durability infoSupport for making data persistentyes infousing a tiered cache-storage approachyesyes infoby using LevelDByes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yesnoyes infoTransient modeyes
User concepts infoAccess controlnonoCryptographically strong user authentication and audit trailfine grained access rights according to SQL-standard
More information provided by the system vendor
EhcacheMilvusQuasardbValentina Server
Specific characteristicsMilvus is an open-source and cloud-native vector database built for production-ready...
» more
High-performance , high-speed, fully integrated timeseries database Seamlessly combines...
» more
Competitive advantagesHighly available, versatile, and robust with millisecond latency. Supports batch...
» more
High performance in a cost-effective small package Real-time results for even large...
» more
Typical application scenariosVideo media : video understanding, video deduplication. E-commerce and mobile applications...
» more
Tick database Predictive maintenance Pre-deal checks Large scale monitoring
» more
Key customersMilvus is trusted by over 1,000 enterprises, including Baidu, eBay, IKEA, LINE, Shopee,...
» more
Large EU investment banks US based hedge funds Orolia Tellmeplus
» more
Market metricsAs of March 2022, 9.8k+ GitHub stars 1.4k+ Github forks 871k+ docker pulls 2k+ community...
» more
Has been running in very demanding production environments since 2013 Rapid adoption...
» more
Licensing and pricing modelsMilvus was released under the open-source Apache License 2.0 in October 2019. Managed...
» more
Community edition limited to 2 nodes and 16 GiB of storage per node available for...
» 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

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

More resources
EhcacheMilvusQuasardbValentina Server
Recent citations in the news

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

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

Ehcache 2.0: Write-Behind Caching and JTA Support
11 May 2010, InfoQ.com

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

How to Create a Spring Boot App With Caching Enabled
1 February 2017, dzone.com

provided by Google News

Top 10 Companies Working on Autonomous Mobile Robots in 2022
22 May 2022, Analytics Insight

Milvus, the AI Search Engine, Originally Developed by Zilliz Joins LF AI as New Incubation Project
10 April 2020, PR Newswire

What Is Vector Similarity Search? | Business Applications of Vector Search
11 August 2021, CIO Insight

Database technology evolves to combine machine learning and data storage
7 March 2022, VentureBeat

The Recommendation System
15 February 2022, News | Europeana Pro

provided by Google News

Time Series Databases Software Market Grows Significantly by 2022 -2028 | InfluxDB, Axibase Time Series Database, Trendalyze, Prometheus, Warp 10, etc – The Daily Vale
24 May 2022, The Daily Vale

Wire Rope Sheaves Market 2022 | Pointing to Capture Largest Growth – 2026 – The Daily Vale
25 May 2022, The Daily Vale

Skin Care Devices Market to Witness Huge Growth by 2029 | Clarisonic, Baby Quasar, Conair – The Daily Vale
22 May 2022, The Daily Vale

Home Facial Beauty Device Market to Witness Huge Growth by 2026 | Philips, Panasonic, FOREO – Carbon Valley Farmer and Miner
25 May 2022, Carbon Valley Farmer and Miner

Time Series Databases Software Market to Witness Major Growth by 2027 | QuasarDB, QuestDB, Riak – The Daily Vale
25 May 2022, The Daily Vale

provided by Google News

A Look at Valentina
18 April 2014, SitePoint

provided by Google News

Job opportunities

Jr. Backend Engineer
Viant, Irvine, CA

Core Java Software Developer
Tiger IT Solutions, Greenwich, CT

Java Software Development Engineer
JPMorgan Chase Bank, N.A., Jersey City, NJ

Lead Software Engineer
Disney Streaming, Seattle, WA

Systems Specialist
otisitinc, Greenville, DE

jobs by Indeed



Share this page

Featured Products

Neo4j logo

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

Datastax Astra logo

Build cloud-native apps fast with Astra, the open-source, multi-cloud stack for
modern data apps.
Get started with 80GB free.

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Redis logo

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

Vertica logo

Vertica Accelerator. The fastest analytics and machine learning, delivered as SaaS, with automated setup, administration, and management. Free trial.

Present your product here