Alternatives to Amazon MemoryDB
Compare Amazon MemoryDB alternatives for your business or organization using the curated list below. SourceForge ranks the best alternatives to Amazon MemoryDB in 2025. Compare features, ratings, user reviews, pricing, and more from Amazon MemoryDB competitors and alternatives in order to make an informed decision for your business.
-
1
RaimaDB
Raima
RaimaDB is an embedded time series database for IoT and Edge devices that can run in-memory. It is an extremely powerful, lightweight and secure RDBMS. Field tested by over 20 000 developers worldwide and has more than 25 000 000 deployments. RaimaDB is a high-performance, cross-platform embedded database designed for mission-critical applications, particularly in the Internet of Things (IoT) and edge computing markets. It offers a small footprint, making it suitable for resource-constrained environments, and supports both in-memory and persistent storage configurations. RaimaDB provides developers with multiple data modeling options, including traditional relational models and direct relationships through network model sets. It ensures data integrity with ACID-compliant transactions and supports various indexing methods such as B+Tree, Hash Table, R-Tree, and AVL-Tree. -
2
Redis
Redis Labs
Redis Labs: home of Redis. Redis Enterprise is the best version of Redis. Go beyond cache; try Redis Enterprise free in the cloud using NoSQL & data caching with the world’s fastest in-memory database. Run Redis at scale, enterprise grade resiliency, massive scalability, ease of management, and operational simplicity. DevOps love Redis in the Cloud. Developers can access enhanced data structures, a variety of modules, and rapid innovation with faster time to market. CIOs love the confidence of working with 99.999% uptime best in class security and expert support from the creators of Redis. Implement relational databases, active-active, geo-distribution, built in conflict distribution for simple and complex data types, & reads/writes in multiple geo regions to the same data set. Redis Enterprise offers flexible deployment options, cloud on-prem, & hybrid. Redis Labs: home of Redis. Redis JSON, Redis Java, Python Redis, Redis on Kubernetes & Redis gui best practices.Starting Price: Free -
3
Amazon ElastiCache
Amazon
Amazon ElastiCache allows you to seamlessly set up, run, and scale popular open-Source compatible in-memory data stores in the cloud. Build data-intensive apps or boost the performance of your existing databases by retrieving data from high throughput and low latency in-memory data stores. Amazon ElastiCache is a popular choice for real-time use cases like Caching, Session Stores, Gaming, Geospatial Services, Real-Time Analytics, and Queuing. Amazon ElastiCache offers fully managed Redis and Memcached for your most demanding applications that require sub-millisecond response times. Amazon ElastiCache works as an in-memory data store and cache to support the most demanding applications requiring sub-millisecond response times. By utilizing an end-to-end optimized stack running on customer-dedicated nodes, Amazon ElastiCache provides secure, blazing-fast performance. -
4
Amazon DynamoDB
Amazon
Amazon DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale. It's a fully managed, multi-region, Multimaster, durable database with built-in security, backup and restore, and in-memory caching for internet-scale applications. DynamoDB can handle more than 10 trillion requests per day and can support peaks of more than 20 million requests per second. Many of the world's fastest-growing businesses such as Lyft, Airbnb, and Redfin as well as enterprises such as Samsung, Toyota, and Capital One depend on the scale and performance of DynamoDB to support their mission-critical workloads. Focus on driving innovation with no operational overhead. Build out your game platform with player data, session history, and leaderboards for millions of concurrent users. Use design patterns for deploying shopping carts, workflow engines, inventory tracking, and customer profiles. DynamoDB supports high-traffic, extreme-scaled events. -
5
SAP HANA Cloud
SAP
SAP HANA Cloud is a fully managed in-memory cloud database as a service (DBaaS). As the cloud-based data foundation for SAP Business Technology Platform, it integrates data from across the enterprise, enabling faster decisions based on live data. Build data solutions with modern architectures and gain business-ready insights in real-time. As the data foundation for SAP Business Technology Platform, the SAP HANA Cloud database offers the power of SAP HANA in the cloud. Scale to your needs, process business data of all types, and perform advanced analytics on live transactions without tuning for fast, improved decision-making. Connect to distributed data with native integration, develop applications and tools across clouds and on-premise, and store volatile data. Tap business-ready information by creating one source of truth and enable security, privacy, and anonymization with enterprise reliability. -
6
Oracle TimesTen
Oracle
Oracle TimesTen In-Memory Database (TimesTen) delivers real time application performance (low response time and high throughput) by changing the assumptions around where data resides at runtime. By managing data in memory, and optimizing data structures and access algorithms accordingly, database operations execute with maximum efficiency achieving dramatic gains in responsiveness and throughput. With the introduction of TimesTen Scaleout, a shared nothing scale-out architecture based on the existing in-memory technology, TimesTen allows databases to transparently scale across dozens of hosts, reach hundreds of terabytes in size and support hundreds of millions of transactions per second without the need for manual database sharding or workload partitioning. -
7
Apache Geode
Apache
Build high-speed, data-intensive applications that elastically meet performance requirements at any scale. Take advantage of Apache Geode's unique technology that blends advanced techniques for data replication, partitioning and distributed processing. Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing. Data can easily be partitioned (sharded) or replicated between nodes allowing performance to scale as needed. Durability is ensured through redundant in-memory copies and disk-based persistence. Super fast write-ahead-logging (WAL) persistence with a shared-nothing architecture that is optimized for fast parallel recovery of nodes or an entire cluster. -
8
GridGain
GridGain Systems
The enterprise-grade platform built on Apache Ignite that provides in-memory speed and massive scalability for data-intensive applications and real-time data access across datastores and applications. Upgrade from Ignite to GridGain with no code changes and deploy your clusters securely at global scale with zero downtime. Perform rolling upgrades of your production clusters with no impact on application availability. Replicate across globally distributed data centers to load balance workloads and prevent downtime from regional outages. Secure your data at rest and in motion, and ensure compliance with security and privacy standards. Easily integrate with your organization's authentication and authorization system. Enable full data and user activity auditing. Create automated schedules for full and incremental backups. Restore your cluster to the last stable state with snapshots and point-in-time recovery. -
9
Hazelcast
Hazelcast
In-Memory Computing Platform. The digital world is different. Microseconds matter. That's why the world's largest organizations rely on us to power their most time-sensitive applications at scale. New data-enabled applications can deliver transformative business power – if they meet today’s requirement of immediacy. Hazelcast solutions complement virtually any database to deliver results that are significantly faster than a traditional system of record. Hazelcast’s distributed architecture provides redundancy for continuous cluster up-time and always available data to serve the most demanding applications. Capacity grows elastically with demand, without compromising performance or availability. The fastest in-memory data grid, combined with third-generation high-speed event processing, delivered through the cloud. -
10
Dragonfly
DragonflyDB
Dragonfly is a drop-in Redis replacement that cuts costs and boosts performance. Designed to fully utilize the power of modern cloud hardware and deliver on the data demands of modern applications, Dragonfly frees developers from the limits of traditional in-memory data stores. The power of modern cloud hardware can never be realized with legacy software. Dragonfly is optimized for modern cloud computing, delivering 25x more throughput and 12x lower snapshotting latency when compared to legacy in-memory data stores like Redis, making it easy to deliver the real-time experience your customers expect. Scaling Redis workloads is expensive due to their inefficient, single-threaded model. Dragonfly is far more compute and memory efficient, resulting in up to 80% lower infrastructure costs. Dragonfly scales vertically first, only requiring clustering at an extremely high scale. This results in a far simpler operational model and a more reliable system.Starting Price: Free -
11
Apache Ignite
Apache Ignite
Use Ignite as a traditional SQL database by leveraging JDBC drivers, ODBC drivers, or the native SQL APIs that are available for Java, C#, C++, Python, and other programming languages. Seamlessly join, group, aggregate, and order your distributed in-memory and on-disk data. Accelerate your existing applications by 100x using Ignite as an in-memory cache or in-memory data grid that is deployed over one or more external databases. Think of a cache that you can query with SQL, transact, and compute on. Build modern applications that support transactional and analytical workloads by using Ignite as a database that scales beyond the available memory capacity. Ignite allocates memory for your hot data and goes to disk whenever applications query cold records. Execute kilobyte-size custom code over petabytes of data. Turn your Ignite database into a distributed supercomputer for low-latency calculations, complex analytics, and machine learning. -
12
GridDB
GridDB
GridDB uses multicast communication to constitute a cluster. Set the network to enable multicast communication. First, check the host name and an IP address. Execute “hostname -i” command to check the settings of an IP address of the host. If the IP address of the machine is the same as below, no need to perform additional network setting and you can jump to the next section. GridDB is a database that manages a group of data (known as a row) that is made up of a key and multiple values. Besides having a composition of an in-memory database that arranges all the data in the memory, it can also adopt a hybrid composition combining the use of a disk (including SSD as well) and a memory. -
13
VMware Tanzu GemFire
Broadcom
VMware Tanzu GemFire is a distributed, in-memory, key-value store that performs read and write operations at blazingly fast speeds. It offers highly available parallel message queues, continuous availability, and an event-driven architecture you can scale dynamically, with no downtime. As your data size requirements increase to support high-performance, real-time apps, Tanzu GemFire can scale linearly with ease. Traditional databases are often too brittle or unreliable for use with microservices. That’s why every modern distributed architecture needs a cache! With Tanzu GemFire, applications get low-latency responses to data access requests, and always return fresh data. Your applications can subscribe to real-time events to react to changes immediately. Tanzu GemFire’s continuous queries notify your application when new data is available, which reduces the overhead on your SQL database. -
14
Azure Cache for Redis
Microsoft
As traffic and demands on your app increase, scale performance simply and cost-effectively. Add a quick caching layer to the application architecture to handle thousands of simultaneous users with near-instant speed—all with the benefits of a fully managed service. Superior throughput and performance to handle millions of requests per second with sub-millisecond latency. Fully managed service with automatic patching, updates, scaling, and provisioning so you can focus on development. RedisBloom, RediSearch, and RedisTimeSeries module integration, supporting data analysis, search, and streaming. Powerful capabilities including clustering, built-in replication, Redis on Flash, and availability of up to 99.99 percent. Complement database services like Azure SQL Database and Azure Cosmos DB by enabling your data tier to scale throughput at a lower cost than through expanded database instances.Starting Price: $1.11 per month -
15
SAP HANA
SAP
SAP HANA in-memory database is for transactional and analytical workloads with any data type — on a single data copy. It breaks down the transactional and analytical silos in organizations, for quick decision-making, on premise and in the cloud. Innovate without boundaries on a database management system, where you can develop intelligent and live solutions for quick decision-making on a single data copy. And with advanced analytics, you can support next-generation transactional processing. Build data solutions with cloud-native scalability, speed, and performance. With the SAP HANA Cloud database, you can gain trusted, business-ready information from a single solution, while enabling security, privacy, and anonymization with proven enterprise reliability. An intelligent enterprise runs on insight from data – and more than ever, this insight must be delivered in real time. -
16
Altibase
Altibase
Altibase is an enterprise-grade, high-performance and relational open source database. A single database that delivers high-intensity data processing through an in-memory database portion and large storage capacity through an on-disk database portion. 10 times faster than conventional on-disk databases. Clients have consistently chosen Altibase over Oracle, IBM, Microsoft, and others. Altibase has replaced many traditional on-disk databases in various industries that require real time solutions since 1999. Altibase now has over 650 global enterprise clients including 8 Fortune Global 500 companies with thousands of mission-critical deployments worldwide. Product maturity rich with function and feature. Altibase is open source which includes its cutting-edge scale-out technology, sharding. No license costs with flexible and competitive subscription fees. 20 years’ accumulated know-how of dealing with over 6,000 mission-critical use cases. -
17
FairCom DB
FairCom Corporation
FairCom DB is ideal for large-scale, mission-critical, core-business applications that require performance, reliability and scalability that cannot be achieved by other databases. FairCom DB delivers predictable high-velocity transactions and massively parallel big data analytics. It empowers developers with NoSQL APIs for processing binary data at machine speed and ANSI SQL for easy queries and analytics over the same binary data. Among the companies that take advantage of the flexibility of FairCom DB is Verizon, who recently chose FairCom DB as an in-memory database for its Verizon Intelligent Network Control Platform Transaction Server Migration. FairCom DB is an advanced database engine that gives you a Continuum of Control to achieve unprecedented performance with the lowest total cost of ownership (TCO). You do not conform to FairCom DB…FairCom DB conforms to you. With FairCom DB, you are not forced to conform your needs to meet the limitations of the database. -
18
eXtremeDB
McObject
How is platform independent eXtremeDB different? - Hybrid data storage. Unlike other IMDS, eXtremeDB can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables - Active Replication Fabric™ is unique to eXtremeDB, offering bidirectional replication, multi-tier replication (e.g. edge-to-gateway-to-gateway-to-cloud), compression to maximize limited bandwidth networks and more - Row & Columnar Flexibility for Time Series Data supports database designs that combine row-based and column-based layouts, in order to best leverage the CPU cache speed - Embedded and Client/Server. Fast, flexible eXtremeDB is data management wherever you need it, and can be deployed as an embedded database system, and/or as a client/server database system -A hard real-time deterministic option in eXtremeDB/rt Designed for use in resource-constrained, mission-critical embedded systems. Found in everything from routers to satellites to trains to stock markets worldwide -
19
Oracle Coherence
Oracle
Oracle Coherence is the industry leading in-memory data grid solution that enables organizations to predictably scale mission-critical applications by providing fast access to frequently used data. As data volumes and customer expectations increase, driven by the “internet of things”, social, mobile, cloud and always-connected devices, so does the need to handle more data in real-time, offload over-burdened shared data services and provide availability guarantees. The latest release of Oracle Coherence, 14.1.1, adds a patented scalable messaging implementation, support for polyglot grid-side programming on GraalVM, distributed tracing in the grid, and certification on JDK 11. Coherence stores each piece of data within multiple members (one primary and one or more backup copies), and doesn't consider any mutating operation complete until the backup(s) are successfully created. This ensures that your data grid can tolerate the failure at any level: from single JVM, to whole data center. -
20
RocksDB
RocksDB
RocksDB uses a log structured database engine, written entirely in C++, for maximum performance. Keys and values are just arbitrarily-sized byte streams. RocksDB is optimized for fast, low latency storage such as flash drives and high-speed disk drives. RocksDB exploits the full potential of high read/write rates offered by flash or RAM. RocksDB provides basic operations such as opening and closing a database, reading and writing to more advanced operations such as merging and compaction filters. RocksDB is adaptable to different workloads. From database storage engines such as MyRocks to application data caching to embedded workloads, RocksDB can be used for a variety of data needs. -
21
Starcounter
Starcounter
Our ACID in-memory technology and application server enable you to build lightning-fast enterprise software. Without custom tooling or new syntax. Starcounter applications let you achieve 50 to 1000 times better performance without adding complexity. Applications are written in regular C#, LINQ, and SQL. Even the ACID transactions are written in regular C# code. Full Visual Studio support including IntelliSense, debugger, and performance profiler. All the things you like, minus the headache. Write regular C# syntax with MVVM pattern to leverage ACID in-memory technology and thin client UI for extreme performance. Starcounter technology adds business value from day one. We leverage technology that’s already developed and in production, processing millions of business transactions for high-demand customers. Starcounter combines ACID in-memory database and application server into a single platform unmatched in performance, simplicity, and price.Starting Price: Free -
22
Tarantool
Tarantool
Corporations need a way to ensure uninterrupted operation of their systems, high speed of data processing, and reliability of storage. The in-memory technologies have proven themselves well in solving these problems. For more than 10 years, Tarantool has been helping companies all over the world build smart caches, data marts, and golden client profiles while saving server capacity. Reduce the cost of storing credentials compared to siloed solutions and improve the service and security of client applications. Reduce data management costs of maintaining a large number of disparate systems that store customer identities. Increase sales by improving the speed and quality of customer recommendations for goods or services through the analysis of user behavior and user data. Improve mobile and web channel service by accelerating frontends to reduce user outflow. IT systems of large organizations operate in a closed loop of a local network, where data circulates unprotected. -
23
Memurai
Memurai
Redis for Windows alternative, In-Memory Datastore Ready for the most demanding production workloads. Free for development and testing. Fully Redis-compatible. The core of Memurai is based on the Redis source code, ported to run natively on Windows. Memurai reliably supports all the features that make Redis the most popular NoSQL data store, including LRU eviction, persistence, replication, transactions, LUA scripting, high-availability, pub/sub, cluster, modules, and streams. A lot of attention has been put into ensuring full compatibility, including with the myriad of libraries and tools already available for Redis. You can even replicate data between Memurai and Redis, or use both within the same cluster! Seamless integration with Windows infrastructure and workflows. Whether it's used for development or production, Memurai seamlessly integrates with Windows best practices, tools and workflows. Engineering teams with an existing investments in the Windows infrastructure will be -
24
AsparaDB
Alibaba
ApsaraDB for Redis is an automated and scalable tool for developers to manage data storage shared across multiple processes, applications or servers. As a Redis protocol compatible tool, ApsaraDB for Redis offers exceptional read-write capabilities and ensures data persistence by using memory and hard disk storage. ApsaraDB for Redis provides data read-write capabilities at high speed by retrieving data from in-memory caches and ensures data persistence by using both memory and hard disk storage mode. ApsaraDB for Redis supports advanced data structures such as leaderboard, counting, session, and tracking, which are not readily achievable through ordinary databases. ApsaraDB for Redis also has an enhanced edition called "Tair" . Tair has officially handled the data caching scenarios of Alibaba Group since 2009 and has proven its outstanding performance in scenarios such as Double 11 Shopping Festival. -
25
Azure Managed Redis
Microsoft
Azure Managed Redis features the latest Redis innovations, industry-leading availability, and a cost-effective Total Cost of Ownership (TCO) designed for the hyperscale cloud. Azure Managed Redis delivers these capabilities on a trusted cloud platform, empowering businesses to scale and optimize their generative AI applications seamlessly. Azure Managed Redis brings the latest Redis innovations to support high-performance, scalable AI applications. With features like in-memory data storage, vector similarity search, and real-time processing, it enables developers to handle large datasets efficiently, accelerate machine learning, and build faster AI solutions. Its interoperability with Azure OpenAI Service enables AI workloads to be faster, scalable, and ready for mission-critical use cases, making it an ideal choice for building modern, intelligent applications. -
26
Kinetica
Kinetica
A scalable cloud database for real-time analysis on large and streaming datasets. Kinetica is designed to harness modern vectorized processors to be orders of magnitude faster and more efficient for real-time spatial and temporal workloads. Track and gain intelligence from billions of moving objects in real-time. Vectorization unlocks new levels of performance for analytics on spatial and time series data at scale. Ingest and query at the same time to act on real-time events. Kinetica's lockless architecture and distributed ingestion ensures data is available to query as soon as it lands. Vectorized processing enables you to do more with less. More power allows for simpler data structures, which lead to lower storage costs, more flexibility and less time engineering your data. Vectorized processing opens the door to amazingly fast analytics and detailed visualization of moving objects at scale. -
27
PowerOLAP
PARIS Technologies International
Tap into timely and accurate data available across your organization, synchronized and delivered in real-time to the right people. Access through Excel, live information from your organization’s data sources, which have been connected through PowerOLAP’s in-memory database. Significantly reduce current reporting time and effort, and see dramatic increases in staff productivity. Enable faster budgeting cycles, dynamic report building, and advanced analytics through “multidimensional” views of your company’s business structure and performance. Ability to unite disparate systems for aggregated data from all key sources. Agility to collaborate team-wide on updated data and analytics with a simple refresh. Power and business intelligence analytics to make data-informed decisions. -
28
Google Cloud Memorystore
Google
Reduce latency with scalable, secure, and highly available in-memory service for Redis and Memcached. Memorystore automates complex tasks for open source Redis and Memcached like enabling high availability, failover, patching, and monitoring so you can spend more time coding. Start with the lowest tier and smallest size and then grow your instance with minimal impact. Memorystore for Memcached can support clusters as large as 5 TB supporting millions of QPS at very low latency. Memorystore for Redis instances are replicated across two zones and provide a 99.9% availability SLA. Instances are monitored constantly and with automatic failover—applications experience minimal disruption. Choose from the two most popular open source caching engines to build your applications. Memorystore supports both Redis and Memcached and is fully protocol compatible. Choose the right engine that fits your cost and availability requirements. -
29
You can deploy a ready-to-use cluster in just a few minutes. DB settings are initially optimized for the cluster size you selected. If the load on your cluster increases, you can add new servers or increase their capacity in a matter of minutes. Redis stores data in key-value format, supported values include strings, arrays, dictionaries, sets, bitmasks, and other types. Redis runs in RAM and is therefore suitable for tasks that require a quick response or involve performing a large number of operations on a relatively small amount of data. Backups of database contents are GPG-encrypted. Data is secured in accordance with the requirements of local regulatory, GDPR, and ISO industry standards. Set a time limit for Yandex Managed Service for Redis to automatically delete data and optimize your data storage costs.
-
30
LedisDB
LedisDB
Ledisdb is a high-performance NoSQL database library and server written in Go. It's similar to Redis but store data in disk. It supports many data structures including kv, list, hash, zset, set. LedisDB now supports multiple different databases as backends. -
31
memcached
memcached
You can think of it as a short-term memory for your applications. memcached allows you to take memory from parts of your system where you have more than you need and make it accessible to areas where you have less than you need. The first scenario illustrates the classic deployment strategy, however you'll find that it's both wasteful in the sense that the total cache size is a fraction of the actual capacity of your web farm, but also in the amount of effort required to keep the cache consistent across all of those nodes. With memcached, you can see that all of the servers are looking into the same virtual pool of memory. Also, as the demand for your application grows to the point where you need to have more servers, it generally also grows in terms of the data that must be regularly accessed. A deployment strategy where these two aspects of your system scale together just makes sense. -
32
Exasol
Exasol
With an in-memory, columnar database and MPP architecture, you can query billions of rows in seconds. Queries are distributed across all nodes in a cluster, providing linear scalability for more users and advanced analytics. MPP, in-memory, and columnar storage add up to the fastest database built for data analytics. With SaaS, cloud, on premises and hybrid deployment options you can analyze data wherever it lives. Automatic query tuning reduces maintenance and overhead. Seamless integrations and performance efficiency gets you more power at a fraction of normal infrastructure costs. Smart, in-memory query processing allowed this social networking company to boost performance, processing 10B data sets a year. A single data repository and speed engine to accelerate critical analytics, delivering improved patient outcome and bottom line. -
33
Oracle Database
Oracle
Oracle database products offer customers cost-optimized and high-performance versions of Oracle Database, the world's leading converged, multi-model database management system, as well as in-memory, NoSQL, and MySQL databases. Oracle Autonomous Database, available on-premises via Oracle Cloud@Customer or in the Oracle Cloud Infrastructure, enables customers to simplify relational database environments and reduce management workloads. Oracle Autonomous Database eliminates the complexity of operating and securing Oracle Database while giving customers the highest levels of performance, scalability, and availability. Oracle Database can be deployed on-premises when customers have data residency and network latency concerns. Customers with applications that are dependent on specific Oracle database versions have complete control over the versions they run and when those versions change. -
34
KeyDB
KeyDB
KeyDB maintains full compatibility with Redis modules, API and protocol. Seamlessly drop in KeyDB and maintain full compatibility with your existing clients, scripts and configurations. Multi-Master mode uses a single replicated dataset across many nodes to serve both read and write operations Nodes can be replicated cross-region to offer submillisecond latencies to local clients. Cluster mode allows unlimited read and write scaling by splitting the dataset across shards. This allows unlimited scaling, and also support high availability through replica nodes. KeyDB offers new community driven commands that enable you to do more with your data. Add your own commands and functionality using JavaScript with the ModJS module. ModJS lets you write functions in javascript that can in turn be called directly by KeyBD. The example to the left shows and example of a javascript function that would be loaded with the module. It can then be called directly from your client. -
35
H2
H2
Welcome to H2, the Java SQL database. In embedded mode, an application opens a database from within the same JVM using JDBC. This is the fastest and easiest connection mode. The disadvantage is that a database may only be open in one virtual machine (and class loader) at any time. As in all modes, both persistent and in-memory databases are supported. There is no limit on the number of database open concurrently, or on the number of open connections. The mixed mode is a combination of the embedded and the server mode. The first application that connects to a database does that in embedded mode, but also starts a server so that other applications (running in different processes or virtual machines) can concurrently access the same data. The local connections are as fast as if the database is used in just the embedded mode, while the remote connections are a bit slower. -
36
Lenovo ThinkAgile HX Series
Lenovo
Designed for easy deployment and manageability, Lenovo ThinkAgile HX combines Nutanix software with Lenovo's #1 reliable, high performing platforms. The ThinkAgile HX1021 certified node is a purpose-built Edge solution with right-sized compute and storage on a 1U height, half-width, and short-depth form factor meeting customer needs at remote locations. The condensed design of the solution allows new compute possibilities directly where data is being generated such as a retail, manufacturing units, gas stations, restaurants, healthcare, and education. Now enhanced with new second-generation Intel processors for even faster performance, the ThinkAgile HX portfolio is optimized for a broad set of virtualized workloads, including Remote Office Branch Office; file, print, and email applications; analytics; and in-memory databases. Lenovo platforms hold the highest number of performance world records and have ranked #1 in reliability for six consecutive years. -
37
SingleStore
SingleStore
SingleStore (formerly MemSQL) is a distributed, highly-scalable SQL database that can run anywhere. We deliver maximum performance for transactional and analytical workloads with familiar relational models. SingleStore is a scalable SQL database that ingests data continuously to perform operational analytics for the front lines of your business. Ingest millions of events per second with ACID transactions while simultaneously analyzing billions of rows of data in relational SQL, JSON, geospatial, and full-text search formats. SingleStore delivers ultimate data ingestion performance at scale and supports built in batch loading and real time data pipelines. SingleStore lets you achieve ultra fast query response across both live and historical data using familiar ANSI SQL. Perform ad hoc analysis with business intelligence tools, run machine learning algorithms for real-time scoring, perform geoanalytic queries in real time.Starting Price: $0.69 per hour -
38
VoltDB
VoltDB
Volt Active Data is a data platform built to make your entire tech stack leaner, faster, and less expensive, so that your applications (and your company) can scale seamlessly to meet the ultra-low latency SLAs of 5G, IoT, edge computing, and whatever comes next. Designed to augment your existing big data investments, such as NoSQL, Hadoop, Kubernetes, Kafka, and traditional databases or data warehouses, Volt Active Data replaces the various layers typically required to make contextual decisions on streaming data with a single, unified layer that can handle ingest to action in less than 10 milliseconds. The world is full of data that’s generated, stored, forgotten, and then deleted. “Active Data” is data that needs to be acted on immediately to gain business value from it. There are lots of traditional and NoSQL data storage products that you can use to keep such data. There’s also data that you can make money from, if only you can act on it fast enough to ‘influence the moment’. -
39
QuasarDB
QuasarDB
Quasar's brain is QuasarDB, a high-performance, distributed, column-oriented timeseries database management system designed from the ground up to deliver real-time on petascale use cases. Up to 20X less disk usage. Quasardb ingestion and compression capabilities are unmatched. Up to 10,000X faster feature extraction. QuasarDB can extract features in real-time from the raw data, thanks to the combination of a built-in map/reduce query engine, an aggregation engine that leverages SIMD from modern CPUs, and stochastic indexes that use virtually no disk space. The most cost-effective timeseries solution, thanks to its ultra-efficient resource usage, the capability to leverage object storage (S3), unique compression technology, and fair pricing model. Quasar runs everywhere, from 32-bit ARM devices to high-end Intel servers, from Edge Computing to the cloud or on-premises. -
40
ScyllaDB
ScyllaDB
ScyllaDB is the database for data-intensive apps that require high performance and low latency. It enables teams to harness the ever-increasing computing power of modern infrastructures – eliminating barriers to scale as data grows. Unlike any other database, ScyllaDB is a distributed NoSQL database fully compatible with Apache Cassandra and Amazon DynamoDB, yet is built with deep architectural advancements that enable exceptional end-user experiences at radically lower costs. Over 400 game-changing companies like Disney+ Hotstar, Expedia, FireEye, Discord, Zillow, Starbucks, Comcast, and Samsung use ScyllaDB for their toughest database challenges. ScyllaDB is available as free open source software, a fully-supported enterprise product, and a fully managed database-as-a-service (DBaaS) on multiple cloud providers. -
41
Perst
McObject
Perst is McObject’s open source, dual license, object-oriented embedded database system (ODBMS). It is available in one edition developed as an all-Java embedded database, and another implemented in C# (for Microsoft .NET Framework applications). Perst gives developers the ability to store, sort, and retrieve objects in their applications with maximum speed and with low memory and storage overhead while leveraging the object-oriented paradigm of Java and C#. In the TestIndex and PolePosition benchmarks, Perst displays one of its strongest features: its significant performance advantage over Java and .NET embedded database alternatives. Perst stores data directly in Java and .NET objects, eliminating the translation required for storage in relational and object-relational databases. This boosts run-time performance. Perst’s core consists of only five thousand lines of code. The small footprint imposes minimal demands on system resources.Starting Price: Free -
42
Modernize and accelerate your transaction-based applications on premise and in the cloud with SAP Adaptive Server Enterprise (SAP ASE). This high-performance SQL database server uses a relational management model to meet rising demand for performance, reliability, and efficiency in every industry. Simplify operations and reduce costs with workload analyzer and workload profiler features for built-in high availability, disaster recovery, and resource optimization. Scale transactions, data, and users and improve performance with added technology options, such as MemScale and XOLTP. Discover how reducing overhead on production databases enables Q-Free employees to focus on innovation and value-adding work. Deploy on-premise and on infrastructure as a service (IaaS) Deliver high performance and availability to process mission-critical transactions.
-
43
Ehcache
Terracotta
Ehcache is an open source, standards-based cache that boosts performance, offloads your database, and simplifies scalability. It's the most widely-used Java-based cache because it's robust, proven, full-featured, and integrates with other popular libraries and frameworks. Ehcache scales from in-process caching, all the way to mixed in-process/out-of-process deployments with terabyte-sized caches. Terracotta actively develops, maintains, and supports Ehcache as a professional open source project available under an Apache 2.0 license. Contributors are welcome to join our community. -
44
Couchbase
Couchbase
Unlike other NoSQL databases, Couchbase provides an enterprise-class, multicloud to edge database that offers the robust capabilities required for business-critical applications on a highly scalable and available platform. As a distributed cloud-native database, Couchbase runs in modern dynamic environments and on any cloud, either customer-managed or fully managed as-a-service. Couchbase is built on open standards, combining the best of NoSQL with the power and familiarity of SQL, to simplify the transition from mainframe and relational databases. Couchbase Server is a multipurpose, distributed database that fuses the strengths of relational databases such as SQL and ACID transactions with JSON’s versatility, with a foundation that is extremely fast and scalable. It’s used across industries for things like user profiles, dynamic product catalogs, GenAI apps, vector search, high-speed caching, and much more. -
45
Squid
Squid
Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages. Squid has extensive access controls and makes a great server accelerator. It runs on most available operating systems, including Windows, and is licensed under the GNU GPL. Squid is used by hundreds of Internet Providers worldwide to provide their users with the best possible web access. Squid optimizes the data flow between client and server to improve performance and caches frequently-used content to save bandwidth. Squid can also route content requests to servers in a wide variety of ways to build cache server hierarchies that optimize network throughput. Thousands of websites around the Internet use Squid to drastically increase their content delivery. Squid can reduce your server load and improve delivery speeds to clients. -
46
Symas LMDB
Symas Corporation
Symas LMDB is an extraordinarily fast, memory-efficient database we developed for the OpenLDAP Project. With memory-mapped files, it has the read performance of a pure in-memory database while retaining the persistence of standard disk-based databases. Bottom line, with only 32KB of object code, LMDB may seem tiny. But it’s the right 32KB. Compact and efficient are two sides of a coin; that’s part of what makes LMDB so powerful. Symas offers fixed-price commercial support to those using LMDB in your applications. Development occurs in the OpenLDAP Project‘s git repo in the mdb.master branch. Symas LMDB has been written about, talked about, and utilized in a variety of impressive products and publications. -
47
Memgraph
Memgraph
Memgraph offers a light and powerful graph platform comprising the Memgraph Graph Database, MAGE Library, and Memgraph Lab Visualization. Memgraph is a dynamic, lightweight graph database optimized for analyzing data, relationships, and dependencies quickly and efficiently. It comes with a rich suite of pre-built deep path traversal algorithms and a library of traditional, dynamic, and ML algorithms tailored for advanced graph analysis, making Memgraph an excellent choice in critical decision-making scenarios such as risk assessment (fraud detection, cybersecurity threat analysis, and criminal risk assessment), 360-degree data and network exploration (Identity and Access Management (IAM), Master Data Management (MDM), Bill of Materials (BOM)), and logistics and network optimization. -
48
Brytlyt
Brytlyt
Advanced GPU accelerated database for data performance at scale. With AI capabilities and an analytics visualisation workbench, you can generate smarter intelligence, quicker. Brytlyt are market leaders with a global vision. We understand the importance of data-driven business and can help you achieve it with rapidly accelerated analytics for millisecond performance. With Brytlyt, you can find meaning in massive amounts of data, at the speed of thought. Our end-to-end platform delivers decision support and business critical insights. Built on PostgreSQL, you are empowered to analyse more data, faster, and with ease. Uncover valuable intelligence in milliseconds. Process massive amounts of data, without missing the detail. Customise and adapt resources as your data grows. Integrate into existing systems with outstanding ease. Brytlyt empowers you to find value when and where you need it; giving you an edge over the competition. -
49
Aerospike
Aerospike
Aerospike is the global leader in next-generation, real-time NoSQL data solutions for any scale. Aerospike enterprises overcome seemingly impossible data bottlenecks to compete and win with a fraction of the infrastructure complexity and cost of legacy NoSQL databases. Aerospike’s patented Hybrid Memory Architecture™ delivers an unbreakable competitive advantage by unlocking the full potential of modern hardware, delivering previously unimaginable value from vast amounts of data at the edge, to the core and in the cloud. Aerospike empowers customers to instantly fight fraud; dramatically increase shopping cart size; deploy global digital payment networks; and deliver instant, one-to-one personalization for millions of customers. Aerospike customers include Airtel, Banca d’Italia, Nielsen, PayPal, Snap, Verizon Media and Wayfair. The company is headquartered in Mountain View, Calif., with additional locations in London; Bengaluru, India; and Tel Aviv, Israel. -
50
TcaplusDB
Tencent
TcaplusDB is a distributed NoSQL data storage service designed for games. Combining high-speed memory and SSDs, TcaplusDB enables games on global and regional servers to scale and merge with no downtime, making it suitable for sustaining rapid business growth and long-tail OPS. It also comes equipped with a comprehensive set of features, including high availability, disaster recovery, backup, and rollback, ensuring 24/7 data storage with 99.999% reliability. TcaplusDB features LRU-based hot/cold data exchange for the memory and disks, data storage in SSDs, and multi-server data distribution, which guarantee maximum performance and enable a single PC server to process 100,000 queries per second. TcaplusDB can be called using APIs and provides web-based common operations such as adding, changing, and deleting tables and purging data. Moreover, OPS tasks like scaling and backup are automated.