问题标签 [griddb]

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

c - 基于 gsCurrentTime() 的 GridDB 时间序列容器的 Rowkey

我有来自各种各样的传感器的输入,每个传感器只产生一两行输入,因此为每个传感器创建一个新容器几乎没有意义。数据按不应该丢失的顺序出现,因此我考虑在输入行到来时枚举输入行并相应地分配数字。然后,我想提供有关数据输入之间间距的更多信息。在首先将 id 调整为不再是连续的之后,我现在将时间戳视为行键,并在将数据写入一行时分配它们。我发现其他数据库提到这可能会导致问题,因为数据现在包含在技术上与它没有直接关联的信息。
所以基本上rowkey是由以下设置的:gsSetRowFieldByTimestamp(row, 0, gsCurrentTime()); 使用上述时间函数为时间序列提供行键是否合适?任何可预见的问题,除了可能明显的问题,这有效地阻碍了 gsCurrentTime() 的解析?

0 投票
1 回答
22 浏览

database - 在 GridDB 中,可以反转索引/行键/搜索吗?

使用 GridDB,我有时需要从第一行开始读取数据,有时需要从最后一行开始读取。目前我有两个具有相同数据但以相反顺序插入的容器。虽然很实用,但这似乎效率很低。所以问题是:有没有更好的方法来做到这一点?可以通过函数调用反转行键或分配给容器的索引吗?或者有没有办法相应地调整搜索?

0 投票
1 回答
36 浏览

griddb - 使用GridDB的主节点连接和多播模式时的运行时差异

我正在尝试使用带有 GridDB python 客户端的sample1.py来测量 GridDB 性能。

  • 使用组播模式时,耗时 3.714s。我使用了这个命令:“time python sample/sample1.py 239.0.0.1 31999 griddb admin admin”

  • 我尝试使用主节点而不是多播地址,时间减少到0.323s。

    命令是:“time python sample/sample1.py MASTER_NODE_IP_ADDRESS 10001 griddb admin admin”。

=> 事件结果相同,但执行时间相差10倍以上。

为什么性能差异如此之大,什么时候应该使用多播模式?

0 投票
1 回答
43 浏览

database - griddb timeSeries 容器和集合容器的区别

  • “GridDB 有两种容器类型:可以具有任何类型的行键的集合,以及始终具有时间戳作为行键的 TimeSeries”

  • 参考:https: //griddb.net/en/blog/data-modeling-with-griddb/ 集合容器的rowKey也可以设置为时间戳,那么为什么有两种类型的容器呢?

与使用带有时间戳行键的集合容器相比,使用 TimeSeries 容器有什么好处?

0 投票
1 回答
73 浏览

c++ - griddb 编译问题

我正在尝试从源代码重新编译 griddb。我有一些与模板相关的编译错误:

使用 gcc 版本 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)

我尝试了几个版本的 griddb 都没有成功

0 投票
0 回答
74 浏览

docker - 无法使用多播网络设置连接到 GridDB docker 容器

我正在尝试按照此博客文章通过 sql workbench/j 连接到 GridDB 服务器。

我在 CentOS Docker 映像 Mac 主机上设置了 GridDB 服务器,并且可以通过容器内的 sqlwbconsole 成功连接,但是通过 sqlworkbench/j GUI 从主机连接时出现问题。我怀疑问题出在 docker 不支持多播,发现使用 --network host 应该可以解决问题(根据这篇文章)。但是还是无法连接数据库...

多播地址为:jdbc:gs://239.0.0.1:41999/myCluster/public

有什么建议可以从 docker 主机访问容器内的多播地址吗?

0 投票
1 回答
36 浏览

griddb - 无法使用 PHP 客户端连接到 GridDB 服务器

我在 ubuntu 虚拟机中安装了名为“griddbba”的 Griddb 服务器,并在另一台机器上安装了 GridDB PHP 客户端。

我使用 CLI运行在此处找到的 sample1.php ,如下所示:

然后我收到如下错误消息:

如您所见,我无法从另一台机器连接到 Griddb 服务器。

有什么建议我可以解决这个问题吗?

0 投票
1 回答
46 浏览

linux - GridDB 环境变量设置

我遵循了 GridDB 文档文档,现在我被困在环境变量设置中。在哪里可以找到客户端和 python 客户端路径。我在 swig 中找到了路径 **python_client-0.8.1 ** 但不知道其他路径需要帮助!

我运行了这个 make 命令:

我跟进这一点是 docs [下一步:设置我们的环境变量。我们只需要指向正确的位置] 它建议的下一步是设置路径:

我在 swig 中找到了 python_client 路径,现在在哪里可以找到其他路径?

截屏

0 投票
0 回答
51 浏览

macos - 如何在 macOS 上设置 GridDB

由于 macOS 未列为 GridDB 支持的服务器操作系统,因此在 macOS 中设置 GridDB 以进行数据分析的最佳方法是什么?

0 投票
0 回答
125 浏览

python - 如何在 Ubuntu 中安装/设置 GridDB?

除了使用 DOCKER、下载 CentOS 和设置 GridDB,如何在 Ubuntu 上设置 GridDB 客户端和服务器?它的文档只有 RPM/YUM 方法。我想快速探索 GridDB 使用 Python 与 Jupyter-Notebook 上的 JayDeBeApi 交互

由于上述命令具有griddb 服务器python 客户端安装先决条件,所以是否有任何(比如说)安装方式或一些文档?