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.