Cas d'usage

Là où MindooDB convient le mieux

Un moyen rapide de juger vous-même si MindooDB répond aux contraintes et aux objectifs de votre produit.

Quatre scénarios d'usage disposés en grille : apps offline-first pour le terrain, collaboration sécurisée, SaaS multi-tenant et flux d'audit et de conformité
Apps local-first pour le terrain

Modifier en local et synchroniser plus tard, même sur des réseaux instables.

Fonctions clés
  • Local-first
  • Synchroniser les entrées manquantes
  • Fusions sans conflit (CRDT)
Points de vigilance
  • Prévoir la distribution des clés et les parcours d'intégration
Collaboration sécurisée

Collaborer sans confier de texte en clair aux serveurs.

Fonctions clés
  • Chiffrement de bout en bout
  • Modifications signées
  • Piste d'audit append-only
Points de vigilance
  • Sans les clés des clients, les serveurs ne peuvent pas interroger les données en clair
SaaS multi-tenant

Isolation des tenants avec un modèle de confiance cryptographique et une synchronisation sécurisée.

Fonctions clés
  • Clés de tenant
  • Chaîne de confiance de l'annuaire
  • Déploiements hybrides
Points de vigilance
  • Définir le modèle de support et d'exploitation pour la récupération des clés (s'il y en a une)
Flux d'audit & de conformité

Historique complet, avec garanties d'intégrité et provenance explicable.

Fonctions clés
  • Historique append-only
  • Voyage dans le temps
  • Preuves de l'auteur
Points de vigilance
  • Expliciter la sémantique de la révocation dans les politiques
Flux de fichiers chiffrés

Pièces jointes chiffrées et découpées en blocs, avec lecture en streaming et déduplication.

Fonctions clés
  • Pièces jointes
  • Streaming
  • Déduplication par contentHash
Points de vigilance
  • Certaines métadonnées restent visibles (identifiant du document, tailles dans les données des blocs)
Reporting entre organisations

Les vues virtuelles hiérarchiques peuvent réunir plusieurs origines pour le reporting.

Fonctions clés
  • Vues virtuelles
  • Totaux
  • Vues multi-origines
Points de vigilance
  • Décider quelles données joindre et où se situent les vérifications d'accès
Applications web distribuées

Livrez votre interface via MindooDB — chiffrée, signée et utilisable hors ligne dès le premier chargement.

Fonctions clés
  • Service worker qui sert depuis IndexedDB
  • Versions publiées avec bascule atomique
  • Distribution de code infalsifiable
Points de vigilance
  • Le tout premier chargement passe encore par un serveur
Aide à la décision

Quand utiliser MindooDB

✅ Utilisez MindooDB si vous avez ces besoins :
  • Chiffrement de bout en bout, parce que vous ne pouvez pas faire confiance aux hébergeurs
  • Fonctionnement local-first pour le terrain ou le travail à distance
  • Pistes d'audit complètes, à l'intégrité cryptographique
  • Collaboration entre plusieurs parties, par-delà les organisations
  • Mesures techniques pour la conformité — chiffrement, pistes d'audit signées et effacement coordonné des données, à l'appui des programmes HIPAA, SOX, RGPD et PCI-DSS
  • Sauvegardes simples, sans exposer les clés
  • Collaboration sans conflit, avec fusion automatique
❌ N'utilisez pas MindooDB si :
  • vous n'avez besoin que d'opérations CRUD simples, sans collaboration
  • vous disposez toujours d'une connexion fiable et n'avez pas besoin du local-first
  • vous avez besoin de requêtes SQL complexes avec jointures et agrégations
  • vous avez un très haut débit d'écriture susceptible de mettre à l'épreuve les stores append-only
  • vous faites entièrement confiance à votre hébergeur pour vos données en clair
  • vous avez besoin de requêtes côté serveur sur des données en clair sans partager de clé
  • votre contrôle d'accès est simple et n'exige pas de chiffrement au niveau des documents
Indicateurs de complexité
Complexité faible
  • Un seul tenant
  • Uniquement la clé de tenant par défaut
  • Local uniquement ou synchronisation simple
Complexité moyenne
  • SaaS multi-tenant
  • Clés nommées pour le contrôle d'accès
  • Synchronisation client-serveur
Complexité élevée
  • Collaboration entre tenants
  • Hiérarchies de clés complexes
  • Hybride P2P + serveur

Exemples par secteur : Secteurs | Comparaison avec les alternatives : Comparatif