Les développeurs HarmonyOS sont souvent confrontés à des choix difficiles lorsqu'ils adoptent relationalStore pour la persistance locale des données. Cette étude de cas issue d'un projet réel révèle cinq décisions clés : le choix entre relationalStore et KVStore, la conception de schémas efficaces pour des requêtes complexes, la gestion sécurisée des transactions concurrentes, l'optimisation des performances de lecture avec des index, et la gestion de la migration des données entre les mises à jour de l'application. Chaque décision est étayée par des compromis concrets et des résultats. Pour les équipes construisant des applications HarmonyOS gourmandes en données, ces informations peuvent faire gagner des semaines d'essais et d'erreurs.
Un guide pratique sur cinq décisions critiques lors de l'implémentation de relationalStore dans une application HarmonyOS en production.