【发布时间】:2014-06-09 12:54:25
【问题描述】:
我是 mongoDB 的初学者。我想知道有没有办法将预定义的模式加载到 mongoDB? (例如,为此目的使用 .cql 文件的 cassandra)
如果有,请介绍一些关于该文件结构和恢复方式的文档。
如果没有,我如何在创建集合时只创建一次索引。我认为每次调用 insert 方法或运行程序时都创建索引是错误的。
ps:我有一个多线程程序,每个线程都插入和更新我的 mongo 集合。我只想创建一次索引。
谢谢。
【问题讨论】:
-
你到底在问什么?您是否要批量加载或恢复集合并仅在完成后构建索引?您是否尝试过删除索引,然后仅在处理结束时创建?
-
我想知道在运行我的程序之前我是否定义了键或索引?例如,在 cassandra 中,我们有 .cql 文件并恢复它以创建模式。