Based on our record, Amazon ElastiCache should be more popular than Amazon CloudSearch. It has been mentiond 13 times since March 2021. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
Personally, rather than trying to implement this functionality myself from scratch I would use something like Amazon CloudSearch that supports autocomplete suggestions for things that have been added to it. Source: almost 2 years ago
TL;DR: Dynamo is "bad" for searching. Use something else ( Elastic, CloudSearch ) if you don't know what you're doing. Source: about 3 years ago
Maybe they use:. - Source: Hacker News / over 3 years agohttps://aws.amazon.com/cloudsearch/
There is also Amazon CloudSearch as a managed search service but it does seem kind of abandoned from the looks of its landing page. Source: over 3 years ago
Sidekiq (For background jobs processing)+ Redis (As persistence engine for Sidekiq). Since you are in AWS ecosystem you could also use Elasticache instead of local Redis, just parameterize correctly your Sidekiq if you want to do so. - Source: dev.to / 7 months ago
Key-value databases are designed to store and retrieve data using simple key-value pairs, making them ideal for applications that require fast and simple data access. AWS offers a fully managed key-value database service called Amazon ElastiCache that supports popular key-value engines such as Redis and Memcached. - Source: dev.to / over 1 year ago
Cloud-Based Caching Services: Evaluate the use of cloud-based caching services, such as Amazon ElastiCache or Redis Cloud, for managed caching solutions that offer scalability, resilience, and reduced maintenance overhead. - Source: dev.to / over 1 year ago
Amazon ElastiCache (database) Amazon ElastiCache is a web service that simplifies deploying, operating and scaling an in-memory cache in the cloud. The service improves the performance of web applications by providing information retrieval from fast, managed, in-memory caches, instead of relying entirely on slower disk-based databases. Https://aws.amazon.com/elasticache/. - Source: dev.to / over 2 years ago
Amazon DynamoDB Accelerator (DAX) and ElastiCache both are fully managed caching services from AWS. DAX is designed especially for DynamoDB on the other hand ElastiCache can cache anything including DynamoDB. Source: over 2 years ago
Algolia - Algolia's Search API makes it easy to deliver a great search experience in your apps & websites. Algolia Search provides hosted full-text, numerical, faceted and geolocalized search.
Redis - Redis is an open source in-memory data structure project implementing a distributed, in-memory key-value database with optional durability.
ElasticSearch - Elasticsearch is an open source, distributed, RESTful search engine.
memcached - High-performance, distributed memory object caching system
Swiftype - The simplest way to add search to your website or application. Sign up for free.
Amazon RDS - Easy to manage relational databases optimized for total cost of ownership.