问题标签 [voltdb]

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

voltdb - 如何从 voltdb 中的 java 存储过程中获取分区 ID

我在 Voltdb 中有一个分区的 java 存储过程。我需要获取正在运行该过程的当前分区的分区 ID。我如何在程序中得到它?

0 投票
1 回答
99 浏览

in-memory-database - VoltDB 在加载数据时耗尽了 RAM

我正在尝试使用 VoltDB 的 csvloader 实用程序将数据库表加载到 VoltDB 数据库中。当我试图加载一个大小为 5GB 的表时,Voltdb 吃掉 RAM 的速度非常快,以至于可用 RAM 从 55 GB 变为 200 MB,然后 VoltDB 进程被系统杀死。

这可能是什么原因以及为避免这种情况而建议的 VoltDB 设置是什么?

0 投票
2 回答
100 浏览

javascript - Javascript - 使用 fetch 查询 VoltDB api

我正在尝试使用其 api 查询 VoltDB:

使用该代码会引发“No Access-Control-Allow-Origin”错误。如果我将 fetch 调用更改为此:

它什么也不做

0 投票
1 回答
358 浏览

voltdb - 如何在 VoltDB 中实现事务?

VoltDB 位于内存和 ACID 兼容的数据库中。我们如何在这个数据库中实现事务。请建议。

0 投票
1 回答
45 浏览

indexing - 如何防止在 VoltDB 中使用默认的主键索引?

对于 VoltDB,在创建表时,我使用主键来防止内容违规。这会自动创建主键索引,这是一个平衡树。我还为表创建了哈希索引,我想使用哈希索引而不是使用主键索引。执行查询时是否可以进行任何设置以使用哈希索引。

0 投票
1 回答
178 浏览

python - 如何使用 python 客户端在 VoltDB 上创建关系?

VoltDB 提供了一个 python 客户端,允许用户在 python 中与数据库进行交互。https://github.com/VoltDB/voltdb-client-python

但是,我不知道如何通过 python 创建关系。示例脚本仅包含“SELECT”和“INSERT”查询。

任何人都知道如何做到这一点?

0 投票
2 回答
125 浏览

voltdb - 如何在 voltdb 社区版中永久保存表格?

我正在使用 volt db 社区版,我正在 volt db 数据库中创建表。一旦我重新启动服务器,存储在数据库中的所有表都将被删除。如何使用命令行将表永久保存在 volt db 数据库中?

0 投票
2 回答
101 浏览

apache-kafka - Voltdb - Kafka Importer - 更改用于导入的分隔符

我有一个由“;”分隔的卡夫卡主题 我想导入到 voltdb 表。

我在官方文档中没有找到任何关于更改分隔符的内容。Kafka 导入器 ( https://docs.voltdb.com/UsingVoltDB/exportimportkafka.php ) 只给我两个选项:CSV 和 TSV。

是否有任何高级配置允许我只更改分隔符?

我的部署.xml:

我的 Kafka 主题示例:

000000ADS;20160202;20050202235900;18.99;99 000000JAM;20160202;20150201235900;18.05;20

0 投票
1 回答
23 浏览

voltdb - 二进制编码的自定义导入器

感谢voldDb 提供了惊人的内存功能,以及使用流和视图快速查看实时流数据。

我正在尝试构建我的自定义导入器,它可以用来将二进制数据直接流式传输到 voltdb 程序。

我已经创建了 importer.jar 和 formatter.jar 并且能够使用成功加载它./bin/voltdb create -d deployment.xml,但是当我这样做时telnet 0 8081,端口未打开。下面是我的 deployment.xml 配置文件。请建议配置中是否缺少任何内容。

0 投票
3 回答
1196 浏览

ignite - 内存数据库的性能是否取决于它是用 c++ 还是 java 编写的

我们正在尝试找到一个支持索引的内存数据库,我们可以将其用于我们的应用程序。我们正在研究 Aerospike、Apache Ignite、Geode、Voltdb。没有什么可区分的,每个人都声称速度很快并且有很大的社区支持。

其中,Aerospike 和 VoltDB 是基于 C/C++ 的,Apache Ignite 和 Geode 是基于 java 的。

考虑到数据库之间在性能方面几乎没有选择,而且很难测试哪个数据库在生产中更适合我们,试图找出内存数据库的性能是否也取决于它是否是基于 java 还是基于 c/c++。考虑到垃圾收集问题非常频繁,并且很难针对您的用例进行适当的调整(一段时间后可能会发生变化),基于 java 的 dbs 是否确实处于劣势。

谢谢