【发布时间】:2021-10-23 20:50:47
【问题描述】:
刚刚基于官方现有的 RocksDb 为不同的后端存储实现了一个自定义缓存存储。
这让我产生了一些担忧/问题:
- 发现 PersistenceContextInitializerImpl 是自动生成的,并添加了从 Eclipse 导入来解决问题。现在我必须让它不导入并在 Eclipse 中显示为错误,是否有最佳实践方法来处理这个问题?
- 为什么 RocksDBDbStoreTest#testSegmentsRemovedAndAdded 在分段时调用为 false,因为此调用的 removeSegments 如果不分段,则按合同规定不应调用?
- 同一个类,为什么非分段测试用例的 buildConfig numSegments 设置或大于 1?
- 任何实现 NonBlockingStore 事务方法的商店示例?主要是想确保所有调用都来自同一个线程?
- 想要禁用兼容性测试,因为以前的版本不支持。将组更改为不稳定或手动,并且始终会被调用,这似乎与文档不匹配。从构建时运行中禁用它的正确方法是什么?
- 是否有任何可以执行或调整的持久存储性能/压力测试?
【问题讨论】:
标签: infinispan