Articles of nosql

Y a-t-il un bon navigateur Redis?

Existe-t-il de bons navigateurs / explorateurs pour afficher Redis? Je suis nouveau sur Redis, donc je pense qu’il y a quelque chose de similaire à MongoVUE, Toad ou SQLExplorer. J’ai essayé l’interface utilisateur d’administration Redis à partir de la stack de services, mais j’ai rencontré une erreur 500 lors de l’utilisation d’IIS

Expliquer les arbres Merkle à utiliser dans la cohérence éventuelle

Merkle Trees est utilisé comme mécanisme anti-entropie dans plusieurs magasins de clés / valeurs répliqués dissortingbués: Dynamo Riak Cassandra Nul doute qu’un mécanisme anti-entropie est une bonne chose – des défaillances transitoires se produisent simplement dans la production. Je ne suis pas sûr de comprendre pourquoi les arbres Merkle sont l’approche populaire. L’envoi d’une arborescence […]

Puis-je effectuer des transactions et des verrous dans CouchDB?

Je dois effectuer des transactions (commencer, valider ou annuler), verrouiller (sélectionner pour la mise à jour). Comment puis-je le faire dans un modèle de document db? Modifier: Le cas est le suivant: Je veux lancer un site d’enchères. Et je pense aussi à la façon d’acheter directement. Dans un achat direct, je dois décrémenter le […]

Qu’est-ce qu’un SSTable?

Dans la terminologie BigTable / GFS et Cassandra, quelle est la définition d’un SSTable?

Utilisation du port Cassandra – comment les ports sont-ils utilisés?

En expérimentant avec Cassandra, j’ai observé que Cassandra écoute les ports suivants: TCP *: 8080 TCP *: 8888 TCP *: 57311 TCP *: 57312 TCP 127.0.0.1:7000 TCP 127.0.0.1:9160 UDP 127.0.0.1:700 Comment Cassandra utilise-t-il chacun des ports listés?

La cohérence finale en anglais

J’entends souvent parler de cohérence éventuelle dans les différents discours sur NoSQL, les grids de données, etc. Il semble que la définition de la cohérence finale varie dans de nombreuses sources (et peut-être même dépend d’un stockage de données concret). Quelqu’un peut-il donner une explication simple de ce que la cohérence finale est en termes […]

Traitement de données à grande échelle Hbase vs Cassandra

Je suis presque arrivé à Cassandra après mes recherches sur les solutions de stockage de données à grande échelle. Mais il est généralement dit que Hbase est une meilleure solution pour le traitement et l’parsing de données à grande échelle. Alors que les deux sont de même stockage de clés / valeurs et que les […]

Que fait Redis quand il manque de mémoire?

Cela pourrait être une question facile mais j’ai du mal à trouver la réponse. Comment Redis 2.0 gère-t-il l’exécution de la mémoire allouée maximale? Comment décide-t-il quelles données supprimer ou quelles données conserver en mémoire?

MongoDB: Comment mettre à jour plusieurs documents avec une seule commande?

J’ai été surpris de constater que l’exemple de code suivant ne met à jour qu’un seul document: > db.test.save({“_id”:1, “foo”:”bar”}); > db.test.save({“_id”:2, “foo”:”bar”}); > db.test.update({“foo”:”bar”}, {“$set”:{“test”:”success!”}}); > db.test.find({“test”:”success!”}).count(); 1 Je sais que je peux faire une boucle et continuer à mettre à jour jusqu’à ce qu’ils soient tous modifiés, mais cela semble terriblement inefficace. Y […]

Où se situe le mongodb dans le théorème de la PAC?

Partout où je regarde, je vois que MongoDB est CP. Mais quand je creuse, je vois que c’est finalement cohérent. Est-ce CP quand vous utilisez safe = true? Si oui, cela signifie-t-il que lorsque j’écris avec safe = true, toutes les répliques seront mises à jour avant d’obtenir le résultat?