其中一条在SDB Shell上创建,另外一条用Linux Shell创建
在SDB Shell中对student表上创建唯一索引
sdb var db = new Sdb() db.mytest.student.createIndex("sidIndex",{al:1,sid:1},true,false)
查看索引
db.mytest.student.listIndexes()
编写脚本mysdbindex1对class表创建普通索引
vim mysdbindex1 var db = new Sdb(); db.mytest.class.createIndex("cidIndex",{cid:1},false,false); db.close(); println("成功创建class表索引");
编写查看索引脚本mysdblistIndexes1
vim mysdblistIndexes1 var db = new Sdb(); var cursor = db.mytest.class.listIndexes(); while (cursor.next()){ var obj = cursor.current().toJson(); println(obj); } db.close();
在Linux Shell中运行脚本mysdbindex1创建索引和mysdblistIndexes1查看索引
bin/sdb -f myshell/mysdbindex1 bin/sdb -f myshell/mysdblistIndexes1