Comment les opérations simultanées sont effectuées dans B Trees dans la gestion de base de données? Comment ils sont réellement mis en œuvre et fait?Comment les opérations simultanées sont-elles effectuées dans B Trees dans la gestion de base de données?
0
A
Répondre
1
CouchDB est implémenté en utilisant des arbres B +. La mécanique de mise à jour sont décrites tout à fait bien dans cette section de The Definitive Guide:
La réponse courte est que, parce que CouchDB utilise des fichiers append uniquement, le nœud racine de l'arbre-B doit être réécrite chaque fois que le fichier est mis à jour . Toutefois, les anciennes portions du fichier ne changeront jamais, ainsi chaque ancienne racine B-tree , si vous avez un pointeur , pointera également vers un instantané cohérent de la base de données.
Questions connexes
- 1. Gestion des données de hiérarchie dans la base de données
- 2. requêtes de base de données mySql simultanées
- 3. Transactions de base de données simultanées
- 4. Serveur de document: gestion des sauvegardes simultanées
- 5. jUnit testing Opérations de base de données
- 6. Gestion de base de données
- 7. Gestion de base de données
- 8. Comment répliquer la base de données A vers B, puis tronquer les données sur la base de données A, laissant B seul?
- 9. Comment afficher les données existantes dans les données de base?
- 10. Mise à jour de l'interface utilisateur avec plusieurs opérations simultanées
- 11. willSave pas appelé dans certaines opérations de sauvegarde dans les données de base
- 12. gestion de la base de données de gestion de site Web de réseautage social
- 13. Transactions dans la base de données wordpress
- 14. ASP.NET - Gestion des erreurs dans les procédures stockées dans la base de données
- 15. Comportement de l'objet dans les opérations set
- 16. Comment configurer la journalisation des opérations de subversion effectuées par Hudson?
- 17. Gestion des différences de la base de données locale et distante dans les tests
- 18. Comment SQL Server traite les demandes simultanées?
- 19. Le déclenchement de la copie ralentit considérablement les opérations de la base de données
- 20. C#, les opérations de type de données
- 21. Comment faire des tâches de gestion de données dans une base de données d'objets Db4o?
- 22. Méthodes de gestion de l'historique des données dans la base de données SQL Server 2008
- 23. Django Admin: Gestion de la base de données
- 24. Comment gérer les opérations de base de données à l'aide de threadpool et de framework d'entité?
- 25. Gestion de la mémoire lors de l'utilisation de la base de données sqlite dans l'iphone
- 26. Stocke les données de datagrid dans la base de données
- 27. Entrez la valeur A et B, puis C = A + B, stockez A, B, C dans la base de données. valeur mise à jour A ou B mettra à jour la somme C dans la base
- 28. Comment connecter la base de données dans les applications Silverlight
- 29. Comment enregistrer les photos téléchargées dans la base de données?
- 30. Comment obtenir la nouvelle taille de base de données après des opérations de largage différées?