Utilisation du python/interface Thrift Je suis en train d'insérer un SuperColumn comme l'exemple des commentaires dans WTF is a Supercolumn..Comment insérer une SuperColumn avec python/thrift?
Je suis devenu aussi loin que pour créer le SuperColumn et compris que je devrais utiliser batch_mutate pour l'insérer. Mais je ne sais pas comment créer la mutation et définir la clé et le type SuperColumn
keyspace = "Keyspace1"
col1 = Column(name = "commenter", value = "J Doe", timestamp = time.time())
col2 = Column(name = "email", value = "[email protected]", timestamp = time.time())
sc = SuperColumn(name = str(uuid.uuidl()), [col1, col2])
# i am guessing the missing code goes here
mutation = Mutation(column_or_supercolumn = sc?)
client.batch_mutate(keyspace, mutation, ConsistencyLevel.ZERO)
pourquoi ne pas utiliser un api client de haut niveau? (http://wiki.apache.org/cassandra/ClientOptions) – Schildmeijer