我正在开发一个与 Datastax 企业版交互的应用程序(我们正在与 solr 自动同步)。
我想知道如何有效地测试这个应用程序。
我正在考虑使用嵌入式 cassandra 进行测试,但需要注意的是我们正在使用它solr_query
来查询 Cassandra。
另一种方法是在真实节点中设置一个测试键空间并使用该键空间运行测试。
但是我想编写不依赖于真正的 cassandra 数据库的功能测试用例。
我想了解人们在处理此类情况时遵循的最佳实践。
干杯,
乌察夫
我正在开发一个与 Datastax 企业版交互的应用程序(我们正在与 solr 自动同步)。
我想知道如何有效地测试这个应用程序。
我正在考虑使用嵌入式 cassandra 进行测试,但需要注意的是我们正在使用它solr_query
来查询 Cassandra。
另一种方法是在真实节点中设置一个测试键空间并使用该键空间运行测试。
但是我想编写不依赖于真正的 cassandra 数据库的功能测试用例。
我想了解人们在处理此类情况时遵循的最佳实践。
干杯,
乌察夫
DataStax java 驱动程序使用CCM
. CCM
是一个在单机上搭建/模拟小型集群(同时支持DSE和OSS C*)的工具。
在这里查看他们的代码https://github.com/datastax/java-driver/tree/3.x/testing