如何解决Spring Data Cassandra如何在保存时处理空值
我有一个Spring Boot应用程序,带有2.1.2.RELEASE版本的spring-boot-starter-data-cassandra。
需要了解Spring数据Cassandra在执行插入选项时如何内部处理实体中的null。
使用AsyncCassandraOperations.insert(<T>)
方法来保留这些实体。在某些情况下,这些实体的少数字段可能为空。这种方法会影响Cassandra的性能,还是会在Cassandra中创建墓碑。或者,请提出一种理想的方法。
解决方法
如果对象的某些单个字段为空,则没有问题。如果组成键的字段之一为空,则会出现问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。