Datos · Tecnología en uso

MongoDB

Base documental con índices, agregaciones y esquema definido por la aplicación.

Qué problema resuelve

Base documental con índices, agregaciones y esquema definido por la aplicación.

Criterio técnico

MongoDB deja que un documento tenga la forma que pide la consulta, y eso encaja con una colección donde cada entrada guarda su propia instantánea del Pokémon. A cambio, la integridad se traslada a la aplicación: en Pokédex Manager el aislamiento por cuenta se apoya en un índice único por usuario y especie, y el arranque falla si un índice existente contradice el contrato esperado.

Cómo la he usado

Persiste sesiones, colección, caché de PokéAPI y conversaciones en Pokédex Manager, con veintiséis índices que la aplicación verifica al arrancar.