2015-03-09 1 views

Répondre

16

La commande EXPAND vous intéresse peut-être?

Utilisation: EXPAND ON;

De la documentation sur au DataStax:

Cette commande liste le contenu de chaque rangée d'une table verticale, offrant un moyen plus pratique pour lire de longues lignes de données que les format horizontal par défaut. Vous faites défiler vers le bas pour voir plus de la ligne au lieu de faire défiler vers la droite. Chaque nom de colonne apparaît sur une ligne distincte dans la colonne un et les valeurs apparaissent dans la deuxième colonne.

Source: https://docs.datastax.com/en/cql/3.3/cql/cql_reference/expand.html

2

cqlsh est un script python qui utilise datastax python-driver pour faire des requêtes à cassandra. Vous pouvez modifier le script pour répondre à vos besoins (voir: Why does cqlsh right-align strings? pour un exemple), ou vous pouvez écrire un programme en utilisant le pilote python ou une autre bibliothèque pour faire ce dont vous avez besoin.

Puisque mongo est orienté document, il est logique que pretty-printing soit une option disponible. Cependant Cassandra est plus axé sur les colonnes/lignes, donc vous ne regardez généralement pas les ensembles de résultats comme les documents, vous les regardez plutôt comme des lignes, bien que je vois l'utilité dans une fonction similaire à 'pretty-print'.

+0

Merci, cela est logique :) – booleanhunter