gpt4 book ai didi

erlang - CouchDB Erlang View

转载 作者:行者123 更新时间:2023-12-04 19:06:40 26 4
gpt4 key购买 nike

昨天在这里发布了一个相当慢的 couchdb design-doc/view 之后:
CouchDB delay building index (CouchDB 1.5.0 on Windows Server 2008 R2) ,我正在尝试调查如果我要在 Erlang 中重写慢 View ,是否可以获得显着的性能。

作为一个完全的 Erlang 新手,我发现特定的 erlang/couch 教程的基础非常薄。我可以在这里找到的最新查询已经很老而且非常简短:Erlang Views in Couch DBTranslate CouchDB javascript views to erlang .它们指的是版本 0.10.0。

我真的很惊讶似乎没有任何更新的文档或教程。如果您使用 Erlang View ,您使用什么资源自学?如果我错过了有关 Erlang 和 View 的任何好的资源,请指出这些给我。

最后,我试图弄清楚是否需要安装其他任何东西来运行它们,例如 erlang 本身。

我在 Windows 上运行 couchdb 1.5,但在 Ubuntu 上进行原型(prototype)设计,因此必须同时考虑这两个系统。

最佳答案

This是我在 couchdb 原生 View 上找到的最好的讨论。它们仍然是 couchdb 的一个隐藏功能,使用它的人并不多。

总结链接中的讨论

Erlang View 为 显着比 javascript View 更快。但可能存在安全隐患,因为它们 native 运行并且不像 javascript View 那样被沙盒化。

教程不多,因为没有太多要学习的东西。它们就像翻译成 erlang 的普通 couchdb View 一样。如果你举了一个你的观点的例子,也许我们可以帮你把它翻译成 erlang,但是如果你想在里面写你自己的观点,你必须学习语言的基础知识。

I am trying to figure out if there's anything else I need to install to run these such as erlang itself



没有。您需要的每样东西都由 couchdb 本身提供。

关于erlang - CouchDB Erlang View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22990767/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com