我一直在使用Mongodb的NodeJS,MongooseJS。当我尝试使用mongooseJS在mongodb中插入记录时,抛出以下错误
"MongoError: right object doesn't have full shard key"
仅供参考:具有分片键的MongoDB表
请告诉我如何解决这个问题!这个错误是什么意思?
我想测试一下MongoDB的插入speed.There是4个分片,3个配置,4个mongos,分块大小为64M,当我插入100个mongos数据时,它可以自动分片,但是插入速度并没有提高。
(1) I create a database,create a collection "docs",and insert 100 double[100000],it takes 30S
(2) I drop the "docs",create a new collection "docs",enablesharding ,insert a {name: