## 动态修改索引表

悟空引擎支持搜索的同时添加索引（engine.IndexDocument函数），但由于添加索引时会对索引表进行写锁定，因此在添加索引的同时搜索性能会有所下降。请控制添加操作的频率，或者将大量添加操作转移到引擎比较空闲时进行。

删除一条文档（engine.RemoveDocument函数）也有同样的问题。但是删除操作不会对索引表进行修改，仅仅从排序器中删除该文档的自定义评分字段。因此，在悟空引擎上做大量的删除操作是内存低效的。当删除操作很频繁时，比如和添加操作的频率接近，建议周期性地重启引擎进行索引表重建。
