欢迎投稿

今日深度:

MongoDB源码分析--Command体系架构(1)

MongoDB源码分析--Command体系架构(1)


Command在Mongodb中是一类特殊操作,它提供了强大的管理及各项操作比如建库,索引,删除集合等)。可以说通过Command可以完成几乎所有想做的事情。同时Mongodb开发者在Command上又做了非常清晰体系架构和设计,便于管理和高效执行各种类型的Command。

今天就专门用一篇篇幅来着重介绍一下其Command的体系架构,并用例子来介绍mongod是如何将Command引入其中的。

为了对其中大部分command对一个大致的了解,我们可以用下面指令来显示一个command列表:

这里mongod就会为我们显示command列表,大约有90多个,这是显示截图:

 

上面90多个类中,按其使用场景可以为分如下几类,分别是:

下面是相关类图:

-----------------------------分割线--------------------------------

-----------------------------分割线--------------------------------

-----------------------------分割线--------------------------------

-----------------------------分割线--------------------------------


www.htsjk.Com true http://www.htsjk.com/shujukukf/17028.html NewsArticle MongoDB源码分析--Command体系架构(1) Command在Mongodb中是一类特殊操作,它提供了强大的管理及各项操作比如建库,索引,删除集合等)。可以说通过Command可以完成几乎所有想做的事情。同...
评论暂时关闭