你好
可以说我要写入一些数据,其中包括blob数据,总大小可能约为GB。如果我开始将数据写入cassandra实例,我如何确保我们的实例将具有所需的空间以使其成功完成所有数据的写入。我正在寻找一种方法来弄清楚我们是否有足够的磁盘空间,然后再开始写入一些数据(可能是大数据)。我不希望磁盘空间已满时以中间写入方式停止写入。我想在对该实例开始写入之前就知道这一点。 cassandra中已经有此功能吗?如果不是,通过cassandra驱动程序或任何工具实现此目标的方式是什么?
你好
可以说我要写入一些数据,其中包括blob数据,总大小可能约为GB。如果我开始将数据写入cassandra实例,我如何确保我们的实例将具有所需的空间以使其成功完成所有数据的写入。我正在寻找一种方法来弄清楚我们是否有足够的磁盘空间,然后再开始写入一些数据(可能是大数据)。我不希望磁盘空间已满时以中间写入方式停止写入。我想在对该实例开始写入之前就知道这一点。 cassandra中已经有此功能吗?如果不是,通过cassandra驱动程序或任何工具实现此目标的方式是什么?
没有这样的功能。您将需要根据反复试验手动计算磁盘大小。
例如,我建议您尝试将数据的子集加载到非生产群集中,然后从那里推断您的需求。我还建议使用随机样本,而不是只选择前N个记录,以确保它代表整个人群。干杯!
DataStax Enterprise由jj游戏官方下载 Cassandra™的最佳发行版提供支持
©2021 DataStax,Titan和TitanDB是DataStax,Inc.及其在美国和/或其他国家/地区的子公司的注册商标。
jj游戏官方下载,jj游戏官方下载 Cassandra,Cassandra,jj游戏官方下载 Tomcat,Tomcat,jj游戏官方下载 Lucene,Lucene,jj游戏官方下载 Solr,jj游戏官方下载 Hadoop,Hadoop,jj游戏官方下载 Spark,Spark,jj游戏官方下载 TinkerPop,TinkerPop,jj游戏官方下载 Kafka和Kafka是jj游戏官方下载 Software Foundation的注册商标或商标。或其在加拿大,美国和/或其他国家/地区的子公司。
隐私政策 使用条款