0

当我们使用 Voltdb 创建新表时,schema 的格式是什么?我是新手。我研究了一段时间并阅读了此https://docs.voltdb.com/UsingVoltDB/ChapDesignSchema.php中的解释, 请在我创建新表时提供有关架构格式的更多详细信息。

另一个问题是系统的调用流程是什么,因为在创建响应之前,系统都会收到请求。它在系统中经过哪个类/功能。

4

2 回答 2

0

1.在系统的任何地方制作文件yourSchemaName.sql。假设 yourSchemaName.sql 看起来像这样 CREATE TABLE Customer ( CustomerID INTEGER UNIQUE NOT NULL, FirstName VARCHAR(15), LastName VARCHAR (15), PRIMARY KEY(CustomerID) );

2.在 CLI 中安装 voltdB 的文件夹中触发 sqlcmd。如果您还没有设置路径,那么您必须键入 /bin/sqlcmd。

  1. 触发命令后,在 voltdB 数据库中加载模式的简单方法是键入 /path/to/yourSchemaName.sql;sqlcmd 实用程序中的命令和名为 yourSchemaName.sql 的模式将被导入到数据库中。

  2. VoltdB 是关系型数据库,所以现在你可以在这个数据库中使用所有的 sql 数据库查询。

于 2016-11-16T11:00:40.067 回答
0

由于 VoltDB 是符合 SQL 的数据库,因此您可以在 VoltDB 中创建一个新表,就像在任何其他传统关系数据库中创建一个新表一样。例如,

CREATE TABLE MY_TABLE (id INTEGER NOT NULL, name VARCHAR(10));

您可以在此处找到可以在 VoltDB 上运行的所有 SQL DDL 语句

于 2016-07-22T20:40:24.123 回答