繁体   English   中英

Spring Data Cassandra CrudRepository保存问题:某些消息未插入

[英]Spring data cassandra CrudRepository save issue : some messages are not getting inserted

要使用主键messageId (类型: UUID )在Cassandra Column Family中插入消息,我正在使用Spring data Cassandra CrudRepository保存方法。 当我们运行负载时每秒收到数千个请求(2k-3k),消息正文大小为40 kb时,save方法不会引发任何异常。 但是在获取它们时,我发现数据库中缺少某些消息!

注意:当我们使用小消息正文(100字节)时,我们不会观察到此类问题。

请提出我该如何解决? 我不应该使用CrudRepository保存方法吗?

或者我只想知道如何知道保存成功与否?

该问题涉及到的一致性水平。 我们之前使用默认的一致性级别,但后来将读写一致性级别设置为QUORUM之后,问题得以解决。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM