Note:
指定实例名为 myinst,该实例名映射相应的数据目录和日志路径,用户可以根据自己需要指定不同的实例名,
实例默认端口号为 5432。
3)查看实例,可以看到实例名为 myinst 的数据和日志目录信息;
bin/sdb_sql_ctl listinst
4)启动实例;
bin/sdb_sql_ctl start myinst
5)查看实例状态;
bin/sdb_sql_ctl status
在 SequoiaDB 中建立集合空间和集合
进入 SequoiaDB Shell,在 SequoiaDB 巨杉数据库引擎中创建 company 集合空间和 employee 集合。
1)使用 Linux 命令进入 SequoiaDB Shell 命令行;
sdb
2)使用 JavaScript 语法,连接协调节点,获取数据库连接;
var db = new Sdb("localhost", 11810);
3)创建 company_domain 数据域;
db.createDomain("company_domain", [ "group1", "group2", "group3" ], { AutoSplit: true } );
4)创建 company 集合空间;
db.createCS("company", { Domain: "company_domain" } );
5)创建 employee 集合;
db.company.createCL("employee", { "ShardingKey": { "_id": 1 }, "ShardingType": "hash",
"ReplSize": -1, "Compressed": true, "CompressionType": "lzw", "AutoSplit": true,
"EnsureShardingIndex": false } );
6)退出 SequoiaDB Shell;
quit;
相关文档
评论