Learn More

Average Ratings 16 Ratings

Average Ratings 0 Ratings

Total
ease
features
design
support

No User Reviews. Be the first to provide a review:

Write a Review

Description

Dragonfly serves as a seamless substitute for Redis, offering enhanced performance while reducing costs. It is specifically engineered to harness the capabilities of contemporary cloud infrastructure, catering to the data requirements of today’s applications, thereby liberating developers from the constraints posed by conventional in-memory data solutions. Legacy software cannot fully exploit the advantages of modern cloud technology. With its optimization for cloud environments, Dragonfly achieves an impressive 25 times more throughput and reduces snapshotting latency by 12 times compared to older in-memory data solutions like Redis, making it easier to provide the immediate responses that users demand. The traditional single-threaded architecture of Redis leads to high expenses when scaling workloads. In contrast, Dragonfly is significantly more efficient in both computation and memory usage, potentially reducing infrastructure expenses by up to 80%. Initially, Dragonfly scales vertically, only transitioning to clustering when absolutely necessary at a very high scale, which simplifies the operational framework and enhances system reliability. Consequently, developers can focus more on innovation rather than infrastructure management.

Description

Oracle In-Memory Cost Management Cloud Service offers advanced data analysis capabilities that enable organizations to determine product costs, conduct cost-volume-benefit analyses, and perform what-if simulations tailored for both discrete and process industries. This solution delivers exceptional performance, providing near real-time insights into business changes. As a new Software as a Service (SaaS) on Platform as a Service (PaaS) subscription, Oracle In-Memory Cost Management Cloud Service (IMCMCS) adopts a comprehensive approach to enhance profit margins by facilitating immediate visibility into all facets of cost management. Finance professionals, operations managers, and procurement leaders can leverage this service to calculate product costs efficiently, execute cost-volume-benefit analyses, and visualize the effects of various scenarios on intricate cost data. Additionally, users have the flexibility to adjust multiple parameters, allowing for a more precise selection of both intermediate and finished goods, thereby optimizing their cost management strategies even further. This level of customization empowers organizations to make informed decisions quickly in a rapidly changing business environment.

API Access

Has API Yes 

API Access

Has API Yes 

Screenshots View All

Screenshots View All

Integrations

Google Cloud Platform Yes 
Adobe Acrobat Sign No 
Apache Kafka No 
BullMQ Yes 
Evernote No 
JavaScript Yes 
Laravel Yes 
Lua Yes 
MySQL No 
Oracle Cloud Infrastructure No 
Oracle Taleo No 
PHP Yes 
Rust Yes 
SAP Cloud Platform No 
SAP SuccessFactors No 
Salesforce No 
SurveyMonkey No 
Trello No 
Valkey Yes 
Workday Extend No 

Integrations

Google Cloud Platform Yes 
Adobe Acrobat Sign Yes 
Apache Kafka Yes 
BullMQ No 
Evernote Yes 
JavaScript No 
Laravel No 
Lua No 
MySQL Yes 
Oracle Cloud Infrastructure Yes 
Oracle Taleo Yes 
PHP No 
Rust No 
SAP Cloud Platform Yes 
SAP SuccessFactors Yes 
Salesforce Yes 
SurveyMonkey Yes 
Trello Yes 
Valkey No 
Workday Extend Yes 

Pricing Details

Free
Free Trial No 
Free Version Yes 

Pricing Details

No price information available.
Free Trial No 
Free Version No 

Deployment

Web-Based Yes 
On-Premises No 
iPhone App No 
iPad App No 
Android App No 
Windows No 
Mac Yes 
Linux Yes 
Chromebook No 

Deployment

Web-Based Yes 
On-Premises No 
iPhone App No 
iPad App No 
Android App No 
Windows No 
Mac No 
Linux No 
Chromebook No 

Customer Support

Business Hours No 
Live Rep (24/7) No 
Online Support Yes 

Customer Support

Business Hours Yes 
Live Rep (24/7) Yes 
Online Support Yes 

Types of Training

Training Docs Yes 
Webinars Yes 
Live Training (Online) No 
In Person No 

Types of Training

Training Docs Yes 
Webinars No 
Live Training (Online) No 
In Person Yes 

Vendor Details

Company Name

DragonflyDB

Founded

2022

Country

Israel

Website

www.dragonflydb.io

Vendor Details

Company Name

Oracle

Founded

1977

Country

United States

Website

docs.oracle.com/cloud/latest/cost-management-cloud/index.html

Product Features

Caching

Dragonfly is an advanced caching solution that serves as a high-performance alternative to Redis, Valkey, and Memcached. It utilizes the same protocols, ensuring that existing cache clients and application code remain functional without any modifications. With its multi-threaded design, Dragonfly efficiently manages read and write operations across all CPU cores, achieving up to 6 million operations per second on a single node while maintaining consistently low latency, even during peak loads. Organizations can streamline their caching infrastructure by consolidating large, sharded clusters into fewer instances; for example, Instacart successfully reduced its cluster size by 70% and halved its average latency. The system's memory-efficient architecture allows for greater data storage per gigabyte, while its integrated cache mode with adaptive eviction optimizes hit rates automatically, eliminating the need for manual adjustments. Dragonfly is versatile and can be utilized for various purposes such as application caching, session management, rate limiting, leaderboards, and caching API responses, available both as a self-hosted solution or through Dragonfly Cloud's fully managed service.

Database as a Service (DBaaS)

Dragonfly Cloud offers a comprehensive managed in-memory data storage solution, leveraging the capabilities of Dragonfly, a database compatible with Redis and Valkey that is optimized for contemporary hardware. This service takes care of all aspects such as provisioning, scaling, ensuring high availability, performing backups, and executing upgrades, allowing engineering teams to dedicate their efforts to application development rather than cluster management. Thanks to Dragonfly's multi-threaded architecture, which maximizes the performance of each instance, Dragonfly Cloud provides superior throughput relative to cost when compared to managed services based on single-threaded systems. Notable successes include Instacart, which achieved a 70% reduction in cluster size and a 50% decrease in average latency, as well as redBus, which was able to double its throughput while halving latency. The platform ensures compatibility with existing Redis and Valkey clients and commands, making transitions from services such as ElastiCache or Memorystore seamless. Dragonfly Cloud is versatile, supporting a range of applications including caching, session storage, queues, real-time analytics, and AI tasks such as feature storage and vector searching.

In-Memory Databases

Dragonfly is an advanced in-memory database specifically designed for the capabilities of multi-core cloud environments. Unlike conventional in-memory databases such as Redis, which operate on a single thread and require costly clustering as demand increases, Dragonfly utilizes a multi-threaded, shared-nothing architecture that maximizes the potential of every core. This allows it to achieve throughput rates up to 25 times greater than Redis on equivalent hardware, with the capability of executing up to 6 million operations per second for each node. It seamlessly integrates with both Redis and Valkey APIs, enabling teams to transition without the need for code modifications. The Dashtable data structure significantly reduces memory usage by as much as 40%, and its fork-free snapshotting feature prevents the memory surges that can compromise the stability of larger instances. Notable companies like Instacart, redBus, and Meesho leverage Dragonfly to enhance performance and decrease infrastructure expenses. It is offered as either a self-managed solution or a fully managed service through Dragonfly Cloud.

Infrastructure-as-a-Service (IaaS)

Dragonfly is an advanced in-memory data storage solution designed to leverage the capabilities of contemporary cloud systems. With a multi-threaded, shared-nothing design, it utilizes every core of a single instance, achieving an impressive throughput of up to 6 million operations per second on one node. This efficiency allows teams to operate with fewer, smaller servers rather than extensive clusters. Dragonfly supports both the Redis and Valkey APIs, facilitating a seamless transition for existing applications without requiring code modifications. For infrastructure and platform teams, this translates into significant reductions in computing and memory costs; for instance, Instacart managed to shrink its cluster size by 70%, while Meesho experienced a 60% decrease in expenses. Dragonfly prioritizes vertical scaling initially and introduces horizontal scaling only when necessary, ensuring a straightforward topology and streamlined operations. It can be deployed in a self-managed manner on any cloud virtual machine or Kubernetes, or users can opt for Dragonfly Cloud, which takes care of provisioning, scaling, and maintenance tasks.

Analytics / Reporting No 
Configuration Management No 
Data Migration No 
Data Security No 
Load Balancing No 
Log Access No 
Network Monitoring No 
Performance Monitoring No 
SLA Monitoring No 

Key-Value Databases

Dragonfly is an advanced key-value database designed for high throughput, fully compatible with both Redis and Valkey APIs. It accommodates a variety of data types including strings, hashes, lists, sets, sorted sets, streams, and JSON, allowing applications that utilize Redis clients to operate seamlessly on Dragonfly without any code modifications. With its multi-threaded, shared-nothing architecture, Dragonfly efficiently processes requests across all CPU cores simultaneously, achieving up to 6 million operations per second per node while maintaining consistently low latency even under heavy load. The innovative Dashtable data structure significantly minimizes memory usage by as much as 40%, enabling teams to manage a larger number of keys with less hardware. Additionally, its snapshotting feature avoids the memory surges associated with fork-based persistence, ensuring that large datasets remain stable during backup processes. Dragonfly can manage extensive datasets on a single node before clustering becomes necessary, which streamlines operational management. It can be deployed either as a self-hosted solution or as a fully managed service via Dragonfly Cloud.

Product Features

Cloud Cost Management

Cost Reduction Optimization No 
Dashboard No 
Data Import/Export No 
Data Storage No 
Data Visualization No 
Resource Usage Reporting No 
Roles / Permissions No 
Spend and Cost Reporting No 

Alternatives

TcaplusDB Reviews

TcaplusDB

Tencent
Redis Reviews

Redis

Redis Labs