我有一个mongo数据库,可以通过两个单独的程序进行访问。一个程序是用python编写的,并使用pymongo。它负责写入数据库。另一个程序是用javascript(节点)编写的,并使用Mongoose访问数据。
我想在某些列上使用索引来快速实现。但是,我不确定何时何地应用索引?创建数据库时是否应该执行一次(使用脚本或其他方法)?是否应在从python进程写入时指定索引?还是应该以猫鼬定义我的索引,我相信它将根据需要应用它。通常我会选择第一种方法,但是如果有一种更简洁的自动方法,我会更喜欢这种方法。