Spring Data cassandra 线程安全吗?

问题描述 投票:0回答:1

这就是问题,Spring Data cassandra 线程安全吗?我的意思是,例如, org.springframework.data.cassandra.repository.CassandraRepository 接口公开的操作线程安全吗?插入、更新、findById等操作...org.springframework.data.cassandra.repository.CassandraRepository接口有一个实现类,它是org.springframework.data.cassandra.repository.support.SimpleCassandraRepository,是org.springframework.data.cassandra.repository.support.SimpleCassandraRepository。 data.cassandra.repository.support.SimpleCassandraRepository 类线程也安全吗?

没有尝试,只是一个关于 Spring Data cassandra 线程安全的问题

java spring-data spring-data-cassandra
1个回答
0
投票

CassandraTemplate
ReactiveCassandraTemplate
是线程安全的,可以跨多个实例重用。

您可以在这里查看更多详细信息:https://docs.spring.io/spring-data/cassandra/reference/cassandra/template.html

SimpleCassandraRepository
CassandraOperations
来执行 Cassandra 操作,默认实现是
CassandraTemplate
,它将由存储库动态代理注入和使用。

因此

SimpleCassandraRepository
在执行操作方面是线程安全的。

© www.soinside.com 2019 - 2024. All rights reserved.