如何使用cqlengine在Cassandra中批量插入?
我想在我的Cassandra数据库中使用批量插入,以提高性能。我有10台抓取服务器,它们在生成数据并将数据插入到主服务器中。
我想做的就是,每台抓取服务器先收集数据,然后一次性插入到主服务器,而不是直接插入到数据库。我不太确定这算是批量插入还是大批量插入,或者两者都有。请问该怎么做呢?
我正在使用Python和CQL引擎,以及Windows 8上的Cassandra。
我找到了一些关于批量插入的资料,但不太确定这是否是我该做的事情:http://www.datastax.com/docs/1.0/references/cql/BATCH
1 个回答
3
这里是cqlengine批量查询的文档:
https://cqlengine.readthedocs.org/en/latest/topics/queryset.html#batch-queries