问题标签 [kundera]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
657 浏览

spring - Kundera / HBase / Spring:尝试初始化/更新模式超时

我正在使用 Spring Boot 创建一个 Web 服务,并希望将我的数据模型保存在 HBase 中。我想使用昆德拉来完成这项任务。但是,我无法让它工作。启动应用程序时,它会启动,冻结大约一分钟并超时。以下是我的一些配置片段:

我的persistence.xml:

我对实体管理器的配置:

尝试运行它时,它似乎可以正常运行:

然后,它冻结了大约一分钟,之后,它崩溃了:

这里出了什么问题?我错过了什么吗?如果有,是什么?

0 投票
1 回答
126 浏览

mongodb - mongoDB 中未启用本机查询支持

我是 kundera mongoDb 的新手,我的问题是当我尝试使用本机查询获取数据时出现以下错误

我的代码如下

帮我...

0 投票
1 回答
51 浏览

mongodb - 昆德拉Mongodb附近的地方

我想使用 kundera 执行以下 mongodb 查询

帮我..

0 投票
1 回答
240 浏览

mongodb - Kundera Mongodb 在 where 子句中传递数组对象

我想在 where 子句中传递多个值,因为我正在传递数组但结果返回空。

帮我

0 投票
2 回答
151 浏览

cassandra - 写入一致性设置为 ONE 会导致数据消失吗?

我们最近遇到了几个数据消失问题。我们的数据是日志数据。它有复合键,(id,requestdate)。

我们的程序不断地向 C* 中插入新记录。没有删除操作。数据已成功写入,并且能够选择数据。但过了一段时间,一些 id 的数据消失了。

我们能想到的一个原因是,我们使用 kundera cassandra 驱动程序,它的默认写入一致性级别设置为 ONE。系统日志中没有错误。

你认为这个问题是由写consistency_level引起的吗?谢谢。

编辑:我们有一段时间没有运行节点修复。这会导致数据消失问题吗?

0 投票
1 回答
259 浏览

java - 使用 Kundera (Pelops - JPA) 检索子关系 Cassandra 的对象

在使用 JPA 注释 OneToOne/OneToMany 从 Cassandra 检索数据时,我们得到一个空对象(参见下面的示例,其中“item”为空)。

如果我们直接访问“ProductOptionValue”,它会完美加载。看到它正确加载(因此,我们认为这是加载的级别限制)。

我们使用以下注释来关联对象。

0 投票
1 回答
265 浏览

cassandra - Kundera 和 Cassandra 单元问题 - 字符串作为主键

我有一个以字符串为 ID 的 kundera 模型实体。它是这样定义的。

我有一个方法,我正在执行这样的本机查询。

像这样运行单元测试时出现以下异常。

即使有一个由 id 定义的列,它也会给出这个异常,我已经详尽地寻求帮助并且无法解决它。你能帮忙解决这个问题吗?

更新:

0 投票
2 回答
837 浏览

java - 昆德拉在查询中将字符串“1”转换为整数 1

我得到了下一个例外:

在执行下一个代码块期间:

在日志中,我看到下一条记录显示昆德拉向 Cassandra 发送的查询:

数据库结构定义:

类声明:

谁能解释一下为什么昆德拉将字符串“1”转换为整数1?我怎样才能避免这种情况?

谢谢

0 投票
0 回答
511 浏览

mongodb - 如何在 SpringData Mongo 中设置隔离级别

Mongo 允许我们设置隔离级别,例如

如何通过 SpringData/Java 代码设置相同的隔离级别?

还有没有其他方法可以实现交易?特别是在应用程序代码级别?我查看了 mongo 提供的 Java 驱动程序和 Spring Data,但找不到任何支持(除非我遗漏了一些东西)来自第三方(如 kundera)的支持呢?动物园管理员?

0 投票
1 回答
106 浏览

jpa - 是否可以将 JPA 实现连接到 Neo4j 特定版本?

我有一个使用嵌入式 Neo4j 数据库 (NoSQL) 版本 2.0.0 的 Java 项目。

我需要为传统的关系数据库 (SQL) 迁移这些数据。对于这项工作,我认为使用 JPA 的实现会有所帮助。

我找到了这三个项目:

  • 休眠 OGM
  • 数据核
  • 昆德拉

但是我找不到与 Neo4j 2.0.0 版本兼容的 JPA 实现。昆德拉仅支持 Neo4j 1.8.1。Hibernate OGM 的每个发行版都带有自己的 Neo4j 版本(ogm-neo4j-4.2.0带来neo4j-2.1.8ogm-neo4j-4.1.2带来neo4j-2.1.6)。DataNucleus 似乎也发生了同样的情况,但版本号不同。

有什么方法可以找到与 Neo4j 2.0.0 特定版本兼容的 JPA 实现吗?或者我正在与风车作斗争,我必须升级我的 Neo4j 版本?