6
为什么在MongoDB和CouchDB中使用Javascript而不是Java,C ++等其他语言?
我在SO上问了这个问题,但建议在这里尝试。因此,它去了: 到目前为止,我对Javascript的理解是,它是一种客户端语言,可以捕获事件并使网页动态化。 但是在阅读MongoDB和CouchDB之间的比较时,我注意到它们都使用Javascript。这使我想知道为什么选择JavaScript而不是其他常规语言的原因。 我想我想了解JavaScript的作用及其相对于其他语言的优势。 更新:我不是在问两个数据库支持的语言/驱动程序。比较表明: CouchDB和MongoDB都使用Javascript。CouchDB在视图的构建中广泛使用Javascript 。 MongoDB还支持在服务器端运行任意javascript函数,并将javascript用于map / reduce操作。 我缺乏理解是关于为什么在后端工作中完全使用Javascript。为什么首选在CouchDB中构建视图或使用map / reduce操作?为什么不使用C / C ++或Java?使用Javascript进行此类后端工作有什么优势?
19
java
javascript