问题标签 [nuodb]

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 回答
145 浏览

nuodb - NuoDB 中的架构挑战得到解决了吗?

参考这个视频: https ://youtu.be/NsI51Mo6r3o?t=18m48s

该视频的日期为 2013 年 9 月。在技术方面,它已经过时了。然而,在视频中,它提出了 NuoDB 面临的几个挑战。我想知道 NuoDB 在以下方面是否有所改进:

  1. 加入过程中的竞争条件。如果节点以错误的顺序加入,它们将最终处于安静的裂脑模式,并且如果稍后重新加入将丢失数据。
  2. 数据库创建/模式操作中的竞争条件
  3. 以自动化方式配置和启动系统很棘手
  4. 当节点崩溃时,它不会带回存储管理器或事务管理器,这意味着数据可能会突然变得不那么持久,因为您可能只有 1 个或 0 个数据副本。
  5. 在分区期间,由于 CPU/存储拖运资源,事务被阻塞
0 投票
1 回答
40 浏览

batch-file - 如何读取运行批处理文件的数据并存储在文本文件中?

我在命令提示符下运行一个命令,它是一个 nuodb 管理器

这将在 nuodb 服务器中获取所有正在运行的任务。在获得更多数据后,它清理旧数据现在我想将孔数据存储到一个文件中,这个文件可以是每天的新文件。我该如何编写批处理文件或任何替代方法来满足此要求,请帮助我。

0 投票
1 回答
259 浏览

nuodb - Nuodb - is there encryption option for data storage?

Is encryption supported within nuodb? I was trying to get that from manaual.

I need to fulfill some security requirements -> encryption.

0 投票
1 回答
48 浏览

nuodb - 无法使用 2.4.1.2 创建数据库问题。版本?

在提供存档目录路径的过程中间创建数据库然后最后我将提交按钮,我将得到以下问题:

无法引入本地节点:启动进程 [Node SM db=[SampleSuiteDev] pid=4064 id=-1 req=null (local)] 将超出社区版许可证限制。联系 support@nuodb.com 或访问http://doc.nuodb.com/display/doc/NuoDB+Editions进行升级。

请给出您宝贵的答复,

提前感谢,耶拉帕。

0 投票
0 回答
93 浏览

sql - NuoDB 查询统计

我目前正在使用 TPC-H 表进行研究,并且正在尝试获取 NuoDB 中 3 个查询的运行时间:

问题是每当我运行查询时,结果都会出现,但我猜数据库不会将所有数据存储在内存中,而是保持其连接打开(所以当我向下滚动数据结果时,它会刷新更多数据) . 因此,我无法检索查询运行时间。我尝试将MIN_QUERY_TIME设置为 1,这样它就会被SYSTEM.QUERYSTATS捕获,但它没有出现在那里(尽管我发现查询在SYSTEM.CONNECTIONS中打开,这就是为什么我认为数据库保持打开连接而不是存储在-记忆)。

是否有任何解决方案来获取所有数据(如全选)并获取查询运行时间?

有没有另一种方法可以得到我想念的这个?当我做

它确实有效,查询转到SYSTEM.QUERYSTATS。我认为这是因为数据库必须遍历所有行才能计数,因此查询完成,而当我执行

它等到我“询问”更多数据。

我已经尝试了好几天,但我无法找到解决方案。我什至尝试了不同的 3rd 方工具,例如 DBVisualizer 和 SQL Workbench,但它们似乎没有给我预期的结果。

如果您能帮我一把或至少将这封电子邮件转发给可能会引导我找到可能解决方案的人,我将非常高兴。

非常感谢。

0 投票
2 回答
1126 浏览

grails - 无法确定数据库名称 [NuoDB] 的 Hibernate 方言!

我正在尝试使用 NuoDB 构建一个基于 gorm 的 groovy 项目。但出现此错误 -无法确定数据库名称 [NuoDB] 的 Hibernate 方言!

奇怪的是它可以与mysql一起使用。所以我最初的怀疑是 NuoDB 的数据库配置,但我检查并重新检查了配置参数,按照这里提供的NuoDB Docs

我还将grails-datastore-gorm-hibernate4版本从 1.1.0 升级到 3.1.1.RELEASE,如此处讨论的与SOF 问题相同的问题

我正在构建的应用程序基于为使用 gorm 独立(没有 grails)而提供的示例 - github 链接

我无法理解问题是由于某些特定的 grails 版本,还是由于 nuodb。grails/gorm 可能还不支持 NuoDB 吗?

我的 application.properties -

我尝试尝试使用 dialect 参数的各种键值,但没有一个真正起作用。

我的 build.gradle -

错误日志 StackTrace :

0 投票
1 回答
219 浏览

nuodb - 操作系统崩溃后如何重新启动 nuodb 托管数据库

我正在使用 nuodb-ce 2.4

testdb我使用自动化控制台(模板)创建了一个空的托管数据库(称为) Single Host,但是当操作系统崩溃(或重新启动)数据库消失时。

我检查了ls /var/opt/nuodb/production-archives/testdb/

nuodb [domain] > show domain summary

在 Web 控制台上什么也没有

在此处输入图像描述

nuodb [domain] > start database testdb

bin/nuochk /var/opt/nuodb/production-archives/testdb/

崩溃后如何恢复?


PS如果我尝试重新创建SM我有以下错误


更新

经过一些测试,我看到该Raft文件夹​​在重新启动期间没有保留。持久化后,数据库在 Web 控制台上不存在但未启动。

但是,当我尝试启动它时,我有一个400错误 database is already started but no process ( SMand TE) exists

0 投票
1 回答
68 浏览

sql - nuodb sql语法验证器

我需要一个在线 nuodb sql 查询语法验证器。我在网上搜索,但没有找到任何好的东西。

0 投票
1 回答
229 浏览

macos - Docker for MacOS 上的 NuoDB 设置。与 NuoDB 的连接失败。[08S01] 无法连接到任何主机

我已经使用 docker 映像在本地设置了 NuoDB。它工作正常,我可以访问数据库控制台并通过访问http://localhost:8888/explorer.jsp. 但是当我尝试使用 JDBC 连接到数据库时出现错误:

与 NuoDB 的连接失败。[08S01] 无法连接到任何主机 [localhost]。错误是 [java.io.IOException: Operation time out (Connection time out), /172.17.0.3:48006]

据我了解,我已成功连接到 NuoDB 代理localhost:48004。并且在经纪人将我扔到数据库节点地址之后172.17.0.3:48006,由于官方文档172.17.0.3中描述的限制,正在运行的 docker 容器的 IP 是无法从主机访问的。

我的问题是如何连接到数据库?有什么解决方法吗?

这是我的环境:
Docker 版本 17.03.1-ce,构建 c6d412e
我通过命令运行容器:
docker run -d --privileged=true -p 48004:48004 -p 48005:48005 -p 48006:48006 -p 9001:9001 -p 8888:8888 nuodb-test.
Dockerfile 和 NuoDB 设置可以在我的github repo中找到。

提前致谢。

0 投票
2 回答
104 浏览

sql - 更新从 1 开始的现有序列值形式?

我可以更新以 1 开头的现有序列值吗?

示例:在表一序列列中以序列形式 5001 开头,但我想更改从 1 开始的值形式。

如果有可能怎么办?