【发布时间】:2021-02-07 04:15:24
【问题描述】:
我正在运行在 Cassandra 表上执行直接连接的 spark 应用程序
我正在尝试控制每秒读取次数,以便长时间运行的作业不会影响整个数据库 这是我的配置参数
--conf spark.cassandra.concurrent.reads=2
--conf spark.cassandra.input.readsPerSec=2
--conf spark.executor.cores=1
--conf spark.executor.instances=1
--conf spark.cassandra.input.fetch.sizeInRows=1500
我知道我不会从每个分区读取超过 1500 行 然而,尽管每秒读取的所有阈值都超过了 200-300
是否还有其他需要开启的标志或配置
【问题讨论】:
-
什么版本的连接器?
-
3.0.0 版本。我尝试更改所有值,但似乎没有任何效果
标签: apache-spark cassandra datastax-java-driver spark-cassandra-connector