Skip to content
SPECIFICTION
Get listed

Infinispan vs Upstash Redis

Infinispan

infinispan.org

Upstash Redis

upstash.com

Side by side

FigureInfinispanUpstash Redis
Price fromFree$0.20/mo
Free planYesYes
Free trial—Yes
Open source——
Web—Yes
LinuxYes—
APIYesYes
Self-hostedYes—
Plans published111
Spec score · Key-Value Databases7.6 (#13)8.3 (#4)
PersistenceListed cache stores include filesystem, JDBC, SQL, RocksDB, and remote Infinispan cluster stores.Every write is stored in memory and cloud block storage, with persistence enabled by default.
ProductInfinispan is an open-source distributed in-memory database with full-text and vector search.Upstash Redis is a fully managed, serverless Redis database in the cloud with durable storage and pay-per-request pricing.
SecurityThe feature page lists role and permission based access control, security realms, and encryption for inter-cluster traffic and remote endpoints.TLS is enabled by default for all Upstash Redis databases and cannot be disabled.

Plans

Infinispan

  • Community EditionFree

Infinispan pricing →

Upstash Redis

  • FreeFree
  • Pay as You Go$0.20 a month
  • Fixed 250MB$10 a month
  • Fixed 1GB$20 a month
  • Fixed 5GB$100 a month
  • Fixed 10GB$200 a month
  • Prod Pack add-on$200 a month
  • Fixed 50GB$400 a month
  • Fixed 100GB$800 a month
  • Fixed 500GB$1,500 a month

Upstash Redis pricing →

In their own words

Infinispan

Infinispan is a free, open-source distributed in-memory database that combines caching with full-text and vector search. Its search capabilities include distributed vector indexes, kNN similarity queries, semantic search, retrieval-augmented generation, and semantic caching. Applications can connect through Hot Rod, REST, Redis, or Memcached, with listed client libraries for Java, Go, JavaScript, C++, .NET, and Python. It can run as an embedded library, standalone server, or container image. Deployment options include a Kubernetes Operator and container images on OpenShift, AWS EC2, Azure, and GCP. Listed cache stores include filesystem, JDBC, SQL, RocksDB, and remote Infinispan clusters. Security features include role- and permission-based access control, security realms, and encryption for inter-cluster traffic and remote endpoints. It supports distributed transactions with optimistic or pessimistic locking, configurable isolation levels, and XA recovery. Native integrations listed include Spring AI, LangChain4j, LangChain, and Quarkus LangChain4j. Infinispan is released under the Apache 2.0 license. Its support policy covers only the latest minor release of a major version, with full, limited, and limited-client support distinctions.

Visit infinispan.org

Upstash Redis

Upstash Redis is a fully managed, serverless Redis database in the cloud, with durable storage and pay-per-request pricing. It accepts connections over HTTP REST and the standard Redis TCP protocol. Databases can be replicated across regions for low-latency reads near users; the product describes multi-zone replication, automatic failover and persistence through restarts and failures. Listed use cases include caching, rate limiting, queues and streams, session storage, search and AI agent memory. It supports the Redis client protocol through version 8.4 and adds Search and Vector command families. Any Redis client can connect, including clients for TypeScript, Python, Go and Java. A Vercel integration can create or connect databases and expose environment variables to Vercel projects. TLS is enabled by default and cannot be turned off. The Free plan provides 256 MB of data, 10 GB of monthly bandwidth and 500K monthly commands. Pay as You Go is billed at $0.20 per 100K commands; storage and bandwidth charges may also apply. Its headquarters are in California.

Visit upstash.com