If you're looking for a Redis alternative, Vespa is a good option. It's an online service that combines a unified search engine and vector database for fast vector search, lexical search and search of structured data. It also offers scalable and efficient machine-learned model inference and auto-elastic data management. That makes it a good choice for building search applications that perform well at any scale.
Another good option is SingleStore, a real-time data platform for petabyte-scale data. It combines transactional and analytical data in one engine with high-throughput streaming data ingestion and millisecond query performance. SingleStore supports multiple data models and offers flexible scaling, so it's good for applications that need real-time analytics and generative AI.
Couchbase is another option. It's a NoSQL cloud database that can power business-critical and AI-infused applications with a high-performance memory-first architecture. Couchbase supports a variety of data access patterns, including key-value, JSON, SQL and vector search, and is designed for modern, user-centric applications that need flexibility and cost effectiveness.