HeadlinesBriefing favicon HeadlinesBriefing.com

Cycle de vie des données : création à suppression

ByteByteGo •
×

Une application web peut sembler assez simple de l'extérieur. Un utilisateur soumet un formulaire, l'application enregistre les informations contenues dans le formulaire, et un écran les affiche plus tard lorsque l'utilisateur souhaite voir ces informations. Lorsque les informations ne sont plus nécessaires, elles peuvent être supprimées du système.

Cependant, à l'intérieur d'un système en croissance, les mêmes informations ou point de données peuvent exister à plusiers endroits. Par exemple, une base de données contient l'enregistrement original. Un cache peut stocker une copie de cet enregistrement original pour un accès plus rapide. Un index de moteur de recherche peut stocker certains champs de cet enregistrement pour rendre la recherche plus intuitive. Un pipeline d'analytique peut produire des rapports à partir de celui-ci. Enfin, des sauvegardes peuvent conserver des versions antérieures de cet enregistrement.

Chacune de ces copies a son propre but, son calendrier de mise à jour et sa durée de vie globale dans le système. Le cycle de vie des données montre comment les informations peuvent entrer dans un système, devenir utiles, se propager à d'autres composants, devenir vieilles ou obsolètes, et ête finalement supprimées.

Penser à ce cycle de vie aide à relier des décisions qui pourraient autrement sembler séparées, telles que la conception de base de données, la performance, le rapport, les coûts de stockage, la récupération et la confidentialité. Dans cet article, nous allons examiner l'ensemble du cycle de vie des données, de la création à la suppression, et les décisions qui doivent ête prises à chaque étape.