-
2 votesanswersviews
使用HSQLDB内存数据库时,Hibernate / JPA EntityManager不接受HSQL脚本的参数
以下代码适用于 MySQL . 但切换 HSQLDB in-memory database (单元测试)时,相同的代码失败, 查询查询= entityManager.createQuery(“SELECT c FROM CartInvoiceEntity c WHERE c.invoiceId =:invoiceId”); query.setParameter(“invoiceId”,cart... -
1 votesanswersviews
使用内存中的hsqldb,hibernate和liquibase进行Junit测试
我正在尝试使用HSQLDB来运行某些集成测试 . 我用Spring . Hibernate用于设置数据库模式 . 然后我想用liquibase插入测试数据 . 我的问题是,虽然hibernate架构创建工作正常,但我得到: liquibase.exception.DatabaseException: Error executing SQL INSERT INTO PUBLIC.OxAttribu... -
0 votesanswersviews
新节点加入或释放时,Ignite Cluster会卡住
我有3个节点集群,有20个客户端,它在spark上下文中运行 . 最初它工作正常,但是每当新节点即客户端尝试与集群连接时随机出现问题 . 集群无法运行 . 当它卡住时我有以下日志 . 如果我重新启动任何Ignite服务器然后它的发布和工作正常 . 我使用Ignite 2.4.0版本 . 同样的问题也出现在Ignite 2.5.0版本中 . 客户端日志无法等待分区映射交换[topVer = Affi... -
3 votesanswersviews
内存数据库不是跨服务提供商ASP.Net Core 2持久化的
我在我的项目中使用ASP.Net Core 2和Entity framework core 2与内存数据库,我在一个方法中调用我使用的方法: var serviceCollection = DependencyServiceProvider.ServiceProvider; List<KpiType> types = await serviceCollection.GetService... -
-2 votesanswersviews
带宽受限的存储应用的最佳替代方案是什么?
如果应用程序需要最佳带宽并且我必须将我的数据存储在通过网络连接到我的应用程序的外部服务器或运行应用程序的系统中的ssd,那么更好的选择是什么? PS:我在接受采访时被问到这个问题,我的答案是SSD但后来才意识到网络速度可以达到1Tbps,所以我不确定哪一个现在更好 . -
0 votesanswersviews
搜索/筛选/排序不断变化的100万份文档
我的用例是我有最多100万份文件和文件不断更新(每5分钟一次) . 每个文档有近40列,几乎每列都有排序/过滤/搜索要求 . 由于文档不断变化,5分钟前的doc值不再有效 . 我认为理想的数据库组件需要在内存中运行 . 对于应用程序中的其他用例(文档不会不断更改),我使用的是ElasticSearch集群 . 因此,为了与应用程序中的其他地方的搜索保持一致,我想探索是否可以在上面的用例中单独在内存... -
0 votesanswersviews
Apache Ignite性能
我正在批处理作业中执行一些计算时运行Ignite与存储过程性能的POC . 批处理作业具有以下步骤: 从缓存中读取( SELECT ,带 INNER JOIN (主键上有2个表)和一个简单的 WHERE 子句(较小的表上的日期列)) 在循环中,进行一些计算(乘法)并将结果写回缓存 . #1中返回的记录数与#2中写入的记录数成比例 . 与之相比,RDBMS是SQL Server . 我已... -
0 votesanswersviews
Apache Ignite sql查询仅返回缓存内容,而不是数据库的完整结果
我的Ignite节点(2个服务器节点 - 我们称之为A和B)配置如下: ccfg.setCacheMode(CacheMode.PARTITIONED); ccfg.setAtomicityMode(CacheMode.TRANSACTIONAL); ccfg.setReadThrough(true); ccfg.setWriteThrough(true); ccfg.setWriteBehind...