当前位置:  开发笔记 > 编程语言 > 正文

在NOSQL数据库中是否存在类似存储过程的东西?

如何解决《在NOSQL数据库中是否存在类似存储过程的东西?》经验,为你挑选了1个好方法。

我是NOSQL世界的新手,仍然在nosql和sql数据库之间进行比较,
我只是尝试使用mongodb制作一些样本.

当我们向一个存储过程发送少量参数时,我询问存储过程,这个过程在数据库中执行其他存储过程的数量,将从存储过程中获取数据并将数据发送给其他人.

换句话说,将使用函数序列和存储过程使逻辑发生在数据库端.

NOSQL数据库上是否存在这种行为或类似的东西,或者它完全不同,我在想错误的方式?



1> Ryan Cox..:

Mongo在一些地方使用存储的Javascript,包括Map/Reduce,db.eval和where子句.查看此博客文章进行调查:

在MongoDB中使用存储的JavaScript

将函数存储在服务器上并使它们在这三个上下文中可用的关键是db.system.js.save:

db.system.js.save( { _id : "foo" , value : function( x , y ){ return x + y; } } );

Mongo文档中的更多细节

推荐阅读
Chloemw
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有