arangosh> db.example.ensureIndex({ type: "skiplist", fields: [ "a", "b" ] }); { "deduplicate" : true, "fields" : [ "a", "b" ], "id" : "example/110130", "isNewlyCreated" : true, "sparse" : false, "type" : "skiplist", "unique" : false, "code" : 201 } arangosh> var indexInfo = db.example.getIndexes(); arangosh> indexInfo; [ { "fields" : [ "_key" ], "figures" : { "memory" : 32128, "buckets" : [ { "nrAlloc" : 251, "nrUsed" : 0 }, { "nrAlloc" : 251, "nrUsed" : 0 }, { "nrAlloc" : 251, "nrUsed" : 0 }, { "nrAlloc" : 251, "nrUsed" : 0 }, { "nrAlloc" : 251, "nrUsed" : 0 }, { "nrAlloc" : 251, "nrUsed" : 0 }, { "nrAlloc" : 251, "nrUsed" : 0 }, { "nrAlloc" : 251, "nrUsed" : 0 } ], "nrBuckets" : 8, "totalUsed" : 0 }, "id" : "example/0", "selectivityEstimate" : 1, "sparse" : false, "type" : "primary", "unique" : true }, { "deduplicate" : true, "fields" : [ "a", "b" ], "figures" : { "memory" : 608, "nrUsed" : 0 }, "id" : "example/110130", "sparse" : false, "type" : "skiplist", "unique" : false } ] arangosh> db._dropIndex(indexInfo[0]) false arangosh> db._dropIndex(indexInfo[1].id) true arangosh> indexInfo = db.example.getIndexes(); [ { "fields" : [ "_key" ], "figures" : { "memory" : 32128, "buckets" : [ { "nrAlloc" : 251, "nrUsed" : 0 }, { "nrAlloc" : 251, "nrUsed" : 0 }, { "nrAlloc" : 251, "nrUsed" : 0 }, { "nrAlloc" : 251, "nrUsed" : 0 }, { "nrAlloc" : 251, "nrUsed" : 0 }, { "nrAlloc" : 251, "nrUsed" : 0 }, { "nrAlloc" : 251, "nrUsed" : 0 }, { "nrAlloc" : 251, "nrUsed" : 0 } ], "nrBuckets" : 8, "totalUsed" : 0 }, "id" : "example/0", "selectivityEstimate" : 1, "sparse" : false, "type" : "primary", "unique" : true } ]