Comment sauvegarder, restaurer et migrer des données à l’aide d’un palais de mémoire

introduction

Nous pensons souvent que la mémoire est un fichier de données pouvant être stocké localement sur un disque dur ou hors site sur un serveur dans un centre de données. Cependant, il n'est pas nécessaire d'externaliser et d'externaliser la mémoire de cette manière. Historiquement, les utilisateurs n'ayant pas accès au cloud computing ont dû concevoir leurs propres systèmes de stockage et de récupération de données en exploitant des technologies basées sur la méthode deloci, qui est le latin pourplaces.

Aussi connu sous le nom dememory oumind palace technique, tout emplacement physique que vous pouvez visualiser dans votre cerveau peut être utilisé. L’utilisation de la mémoire spatiale et des systèmes de navigation intégrés de votre infrastructure biologique peut vous permettre de sauvegarder des données extrêmement localement, de restaurer des données si nécessaire et de vous permettre de les migrer où que vous vous trouviez physiquement.

En plus de la portabilité accrue de vos données, l'exploitation de vos structures mentales se traduira par une augmentation des performances pouvant entraîner une diminution de la latence des données. De plus, un système de stockage de palais de mémoire créera une redondance des magasins de données physiques et électroniques existants. Malgré environ 200 000 ans de développement, la réplication des données sur plusieurs magasins de données de biologie humaine est toujours en version bêta.

Ce didacticiel explique comment passer un itinéraire dans votre palais de mémoire, identifier les magasins de données, ajouter des données à votre palais et garantir la réussite du transfert de données.

Conditions préalables

Pour compléter ce tutoriel, vous aurez besoin de:

  • Accès en lecture et en écriture à votre propre cerveau connecté au système nerveux central

  • Une localisation spatiale que vous connaissez très bien, telle que votre domicile ou votre lieu de travail

  • Un ensemble de données que vous souhaitez enregistrer en mémoire

Bien qu'il ne soit pas nécessaire de lire en arrière-plan, les textes suivants peuvent vous fournir une théorie et une praxis supplémentaires:

Avec votre magasin de données localisé en place et préparé, nous sommes prêts à commencer.

[[step-1 -—- commit-a-route-through-your-memory-palace]] == Étape 1 - Engagez une route à travers votre Memory Palace

Pour commencer, nous devrons monter et formater votre espace de stockage mémoire. De l'endroit où vous vous trouvez physiquement, vous devriez visualiser l'emplacement que vous avez choisi comme palais de la mémoire. Dans votre esprit, parcourez l’espace. Tout en "parcourant" l’espace dans votre mémoire, vous devez identifier l’endroit où commencer et où se terminer et examiner les différents endroits où vous pouvez stocker des informations.

Memory Palace Diagram

Par exemple, si vous utilisez une maison d’enfance, vous voudrez peut-être commencer par la porte principale, puis dans le hall d’entrée, la cuisine, le salon, etc. Assurez-vous que vous avez un objectif final clair dans votre esprit, peut-être le grenier ou le sous-sol.

Dans le cadre de ce processus, il est utile de parcourir le palais de la mémoire en avant et en arrière. Vous voudrez peut-être modifier l'itinéraire pour trouver un chemin plus mémorable. À ce stade, il est primordial de disposer d'une mémoire de l'espace entièrement développée, car vous testerez le palais de la mémoire et pourrez en refactoriser le flux ultérieurement.

Une fois que vous avez parcouru l'itinéraire plusieurs fois, vous êtes prêt à passer à l'étape suivante pour déterminer des emplacements spécifiques pour le stockage.

[[step-2 -—- identifier-loci-as-data-stores]] == Étape 2 - Identifierloci comme magasins de données

Dans votre palais de la mémoire, vous pouvez faire un voyage de mémoire qui a diversloci ou stations qui sont des endroits où s'arrêter où vous stockez des informations. Tout recoin ou meuble inoubliable peut constituer une station viable dans laquelle vous stockez des données pour les récupérer ultérieurement.

Lorsque vous identifiez chaquelocus ou lieu, assurez-vous qu'ils sont individuellement uniques. Si un endroit ressemble trop à un autre, vous risquez de dérouter les stations et vos données seront corrompues.

Dans l'ordre, les lieux doivent correspondre à l'itinéraire à travers votre palais de la mémoire. Le point de départ de votre voyage de mémoire doit êtrelocus 1. À ce stade, vous souhaiterez peut-être modifier le parcours de votre palais de la mémoire en fonction de l'emplacement de chaque station.

Lorsque vous atteignez la fin de votre chemin dans votre visualisation, vous devez revenir au début et vous assurer que vous vous arrêtez aux mêmes emplacements dans le cadre de votre processus de validation. Affichez chaque station sous le même angle que celui que vous aviez précédemment vu, pour vous assurer de ne pas corrompre les magasins de données.

Avec nos magasins de données spécifiques en place et sur un chemin, nous pouvons ajouter des données à notre mémoire locale.

[[step-3 -—- write-data-to-your-palace]] == Étape 3 - Ecrire des données dans votre Palace

À ce stade, vous devez prendre les données que vous souhaitez mémoriser et les placer dans les différentsloci de votre palais de la mémoire. Une liste telle que les articles d'épicerie, lesspiral galaxies ou lesLinux kernel names pourrait être stockée dans votre palais. Les listes que vous stockez dans votre palais de mémoire peuvent être dedata types mixtes - pensez auxPython list data structure plutôt qu'au tableau C. Au fur et à mesure que vous avancez, vous pouvez stocker un discours ou une présentation dans votre palais.

Assurez-vous que chaque élément de votre liste correspond en ordre à chaque emplacement de stockage dans votre palais de la mémoire. Cela renforcera vosloci, vous permettant de sauter des emplacements et de récupérer l'élément de données suivant.

Ensuite, nous allons nous assurer que nos données ne peuvent pas être corrompues.

[[step-4 -—- ensure-that-data-is-uncorrupted]] == Étape 4 - Assurez-vous que les données ne sont pas corrompues

Avec vos données cachées dans chaquelocusde stockage, vous devriez parcourir votre palais de la mémoire et «regarder» chaque élément de données qui y est stocké. Afin de renforcer les données, il est utile de créer des mémoires concrètes autour de chaque élément.

Parcourez le palais en exagérant les images des éléments de votre liste et faites-les interagir avec l'emplacement géographique dans lequel ils sont stockés. Si vous stockez certains des personnages desInferno de Dante dans votre maison, vous pouvez les visualiser dans le contexte de votre espace. Par exemple, fourrez d’abord les assassins romains Brutus et Cassius dans les ouvertures de votre laveuse et sécheuse plutôt que dans la gueule de Lucifer.

Il est également utile de connecter ces images mnémoniques à d'autres informations sensorielles. Essayez d’ajouter des indices olfactifs et auditifs à ces images. L'humour et l'insouciance peuvent également vous aider à transférer des données dans votre palais des mémoires.

Une fois que nous sommes sûrs que nos données mémorables sont stockées dans notre mémoire, nous pouvons en vérifier le contenu en les restaurant dans une liste externe.

[[step-5 -—- test-that-data-transfer-was-successful]] == Étape 5 - Test que le transfert de données a réussi

Avec les données stockées dansloci dans tout notre palais de la mémoire, nous pouvons tester que le transfert de données a réussi en restaurant ces informations.

Il peut être utile de demander à un ami de lire votre liste originale pendant que vous la «récitez» en parcourant votre palais de la mémoire à haute voix. Votre ami peut être utile en vous interrogeant sur la liste originale. Vous pouvez également tester votre récupération seule en restaurant les données sur une feuille de papier et en vous reportant à une copie physique des données de la liste.

Si vous constatez que vous avez eu des échecs, vous pouvez rééquilibrer les chemins et lesloci de votre palais, et refactoriser le flux et les magasins de données pour vous permettre de mieux récupérer vos données.

Une fois que vous avez remis votre liste dans l'ordre en fonction de votre palais de mémoire à quelques reprises, vous avez bien mémorisé la technique mnémonique des palaces de mémoire et vous pouvez migrer avec ces données. Si vous avez des exigences d’accès aléatoires, une fois que vous avez entièrement engagé les données de structure de manière séquentielle, vous devriez pouvoir extraire chaque élément de données selon vos besoins et pouvoir tester les données non ordonnées pour en garantir l’accessibilité.

Bien que votre stockage de données biologiques puisse être soumis à des contraintes corporelles, vous pouvez maintenant rappeler ces données à tout endroit et à tout moment de votre vie physique. Ces données sont donc aussi portables que vous le pouvez sans être dépendantes du cloud.

Conclusion

Avec votre premier palais de mémoire dédié à la mémoire, vous pouvez travailler à l’échelle horizontale de vos magasins de données en mémorisant de nouveaux palais de mémoire basés sur d’autres espaces physiques que vous connaissez très bien. Pour une mise à l'échelle supplémentaire, vous pouvez visiter de nouveaux espaces physiques rencontrés Au sein de ces palais, vous pouvez stocker des données supplémentaires si nécessaire.

Lorsque vous manquez de palais de mémoire ou qu'il devient difficile de faire évoluer votre espace, il est important de supprimer les données contenues dans votre palais de mémoire. Il existe différentes approches à cet égard. Vous voudrez peut-être parcourir le palais pour «nettoyer» et supprimer chaque élément stocké dans la mémoire. Sinon, vous pouvez essayer d'écraser des données avec de nouvelles données sans conséquence jusqu'à ce que la mémoire d'origine s'efface.

Avec une mémoire formée et disciplinée, vous pouvez sauvegarder, restaurer et migrer des données avec succès sans matériel supplémentaire.

Si vous constatez que les palaces de mémoire ne sont pas pour vous, vous pouvez toujours envisager d’autres méthodes de stockage de données, telles que le cloudblock storage and object storage services.

Related