Ed
ano passado
Para analisar a situação apresentada, precisamos entender o que cada tipo de banco de dados NoSQL oferece e como eles se relacionam com a estrutura de dados descrita. - (A) Distributed Hashing: Este tipo de estrutura é mais voltada para a distribuição de dados em um sistema, mas não é ideal para representar relações complexas entre dados. - (B) Consistent Hashing: Semelhante ao Distributed Hashing, é usado para distribuir dados, mas não é focado em relações entre entidades. - (C) Document Oriented: Este tipo de banco de dados é bom para armazenar documentos em formato JSON ou BSON, mas não é o mais adequado para representar relações complexas como as descritas. - (D) Graph Oriented: Este tipo de banco de dados é projetado especificamente para lidar com dados que têm muitas relações e conexões, como redes sociais. A estrutura apresentada, com usuários, escolas e relações de amizade, se encaixa perfeitamente nesse modelo. - (E) Vector Clock: Este é um conceito usado em sistemas distribuídos para rastrear o estado de eventos, mas não é um tipo de banco de dados. Diante dessa análise, a opção que melhor representa a situação descrita, onde há interconexões entre usuários e escolas, é: (D) Graph Oriented.
Cadastre-se ou realize login
Mais perguntas desse material