Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 有这么多与猫鼬方案相关的方法会降低性能吗?_Javascript_Node.js_Mongodb_Performance_Mongoose - Fatal编程技术网

Javascript 有这么多与猫鼬方案相关的方法会降低性能吗?

Javascript 有这么多与猫鼬方案相关的方法会降低性能吗?,javascript,node.js,mongodb,performance,mongoose,Javascript,Node.js,Mongodb,Performance,Mongoose,一个简短的问题。 如果我使用mongoose创建方案的许多方法和静态函数,这些函数是否会降低性能,例如在研究中?mongoose是一种设计用于异步环境的MongoDB对象建模工具。它的性能取决于您的模式模型、模式文件大小、数据库维护以及有多少路由使用此模式模型。如果您需要使用许多方法和静态函数,那么您可以使用它。我希望您应该遵循mongoose文档,并为您的项目或工作获得良好的结果 这里有链接:多少?我认为,每个方法都是文档对象中的一个附加常量。它需要额外的RAM字节来存储,需要CPU时钟来创建

一个简短的问题。
如果我使用mongoose创建方案的许多方法和静态函数,这些函数是否会降低性能,例如在研究中?

mongoose是一种设计用于异步环境的MongoDB对象建模工具。它的性能取决于您的模式模型、模式文件大小、数据库维护以及有多少路由使用此模式模型。如果您需要使用许多方法和静态函数,那么您可以使用它。我希望您应该遵循mongoose文档,并为您的项目或工作获得良好的结果


这里有链接:

多少?我认为,每个方法都是文档对象中的一个附加常量。它需要额外的RAM字节来存储,需要CPU时钟来创建。如果您有数百万个文档,那么可以使用lean()调用创建一个简单的JS对象,而不需要任何开销。
事实上,创建mongoose文档对象是一项昂贵的操作,但请记住,这样做可以节省大量的编码时间。

非常感谢您的回答,非常感谢您的帮助欢迎欣赏您的项目。非常感谢。这项计划的六种方法可以吗?函数的最大阶数是多少?我想六个就可以了。如果你有成百上千种方法,你会如何管理它们?