当我每分钟读取cassandra表时,会忽略掉一些数据,例如,假设现在是2016-08-03 09:00:00,表中有1000行数据,但我只读取了600行数据。如何才能我解决了这个问题?没有错误信息为什么阅读cassandra数据可以跳过一些数据?
0
A
回答
0
请检查复制因子(多个节点上的数据复制数)和Consistency Level。
假设您已经配置了4节点cassandra集群设置并将复制因子配置为3作为密钥空间。无论您插入什么数据,最终都可以获得三份数据副本。这是为了适应任何节点的故障。在这个设置中,即使一个节点向下,cassandra也会正常工作。
根据您的需要,您可以在cassandra中配置一致性。我怀疑你在这里使用低准备一致性。您可以尝试读取一致性为'法定人数'。
+0
我有尝试的一致性'法定',但它发生超时。在我的任务中,我经常在1分钟内执行'选择''删除''插入'。有什么方法快速地操作我的操作? – shaojie
相关问题
- 1. 串口在发送数据时为什么跳过数据?
- 2. 从对象轨跳过一些数据
- 3. 根据参数跳过一些测试
- 4. 在阅读过程中我可以中断数据阅读器吗?
- 5. 为什么我的MySQL数据库可以在不更新阅读或在轨道4,5插入数据?
- 6. 我如何阅读这些json数据?
- 7. 为什么从过程读取的InputStream块altough数据可用
- 8. 为什么我的数据包阅读程序返回不正确的数据?
- 9. 阅读grib2数据
- 10. 阅读excel数据
- 11. 阅读Json数据
- 12. 阅读firebase数据
- 13. 阅读数据集
- 14. 阅读数据集
- 15. 使用@wip跳过某些数据行
- 16. 为什么我的缓冲阅读器跳过行
- 17. 为什么我的数据插入到我的cassandra数据库中这么慢?
- 18. Matplotlib跳过数据 -
- 19. 阅读JSON数据,并通过它
- 20. 为什么这些行被跳过? (JAVA)
- 21. 阅读Wordpress数据库数据
- 22. 阅读Excel数据(Rich Excel数据)
- 23. 阅读数据行后缺少数据
- 24. 阅读HTML数据中的数据
- 25. 为什么我的数据在订阅过程中消失?
- 26. 为什么我不读POST数据
- 27. 为什么kendo.observable不读取数据源
- 28. 为什么读取循环跳过线?
- 29. 为什么阅读现有的sqlite数据库生成一个新的文件
- 30. 跳过csv文件中的一些空行,并继续读数据行
什么是您的复制配置以及您在群集中使用了多少台服务器?读取和写入之间的时间跨度是多少?如果您有多个服务器,则可能正在写入一个节点,并且数据尚未复制,而您正在从另一个节点读取数据。卡桑德拉最终是一致的。 –