7 technologies
Caches and search engines
Redis, Memcached, Elasticsearch, OpenSearch, Meilisearch: how to speed up reads and search through text.
- RedisRedis is a fast in-memory data store used for caching, queues, counters, sessions and leaderboards, with rich data structures.
- MemcachedMemcached is a simple distributed in-memory cache that stores key-value pairs with no persistence.
- ValkeyValkey is an open source fork of Redis under the Linux Foundation, compatible with the Redis protocol and licensed under BSD.
- ElasticsearchElasticsearch is a distributed search and analytics engine built on Lucene with a REST API and JSON documents.
- OpenSearchOpenSearch is an open source distributed search and analytics engine, a fork of Elasticsearch 7.10 under Apache-2.0.
- MeilisearchMeilisearch is a fast search engine written in Rust with search-as-you-type, typo tolerance and simple setup.
- TypesenseTypesense is a fast C++ search engine with typo tolerance, facets and search-as-you-type that keeps its index in memory.
Comparisons
Other categories
Logos belong to their owners and are used for identification only. Icons: Simple Icons (CC0), Devicon (MIT).