Should I Use Angolia or OpenSearch instead of DynamoDB? If so in what case.

0

Hi, my Developer propose for my Video on Demand app for the search function Angolia or Open Search. He is telling me that DynamoDB is not perfect for the Filter. Is it true? What would be the best and the cheapest way?

  • It depends on the type of search that you need to do. If you need textual search, ElasticSearch (Open Search) is very popular and popular. If you need to search by attributes such as years, categories, and ranking, DynamoDB can still be used using various secondary indexes.

1개 답변
0

Amazon Opensearch provides a fast search experience for your applications, websites, and data lake catalogs, allowing your users to quickly find relevant data. Amazon Elasticsearch Service delivers high-quality and personalized search results with industry-leading scalability and security

Amazon OpenSearch Service provisions all the resources for your cluster and launches it. It also automatically detects and replaces failed OpenSearch Service nodes, reducing the overhead associated with self-managed infrastructures. You can scale your cluster with a single API call or a few clicks in the console.

DynamoDB is a fully managed, serverless, key-value NoSQL database designed to run high-performance applications at any scale. DynamoDB offers built-in security, continuous backups, automated multi-Region replication, in-memory caching, and data import and export tools. You can configure an Amazon OpenSearch Domain to Search DynamoDB Data - https://docs.aws.amazon.com/cloudsearch/latest/developerguide/searching-dynamodb-data.html.

Tutorial: Creating a search application with Amazon OpenSearch Service https://docs.aws.amazon.com/opensearch-service/latest/developerguide/search-example.html

A customer success story you may be interested in: [Sony Interactive Entertainment Redefines Online Multiplayer Experiences on Playstation 5 on AWS]

profile pictureAWS
답변함 2년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠