Erlang:Mnesia 还是 Mysql?

发布于 2024-08-24 12:18:05 字数 32 浏览 4 评论 0原文

你在 Erlang 中使用什么 DBMS?为什么?

What DBMS do you use with Erlang ? and Why ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

ˉ厌 2024-08-31 12:18:05

Mnesia,因为它都是原生的 erlang,并且能够存储 erlang 术语真是太棒了。也加快了开发速度。

据我所知,没有其他 DMBS 能够与该语言如此紧密地集成(这很简单,Mnesia 几乎是该语言的一部分,是一种增强版的字典)。当然,它有点低级,因此必须针对它编写诸如全文搜索之类的功能,但否则就没有那么有趣了(除非您可以将它与其他一些开源全文搜索结合起来)发动机)。

但您必须根据自己的要求自行判断不同的选择。

Mnesia, because it's all native erlang, and being able to store erlang terms is just great. Speeds up development too.

I know of no other DMBS that can integrate so closely with the language (that one's easy, Mnesia is almost part of the language, a Dict on steroids). Of course, it's a bit low-level, so functions like full-text search have to be coded against it, but it wouldn't be that much fun otherwise (unless you can couple it with some other open-source full-text search engines).

But you have to judge the different options for yourself against your own requirements.

别理我 2024-08-31 12:18:05

以下是 Erlang 中 DBMS 的评估:

http://www.erlang-solutions.com /thesis/dbms_eval.html

更新:请注意它有点过时,但作为一个开始它可能会变得有用。

Here is an evaluation of DBMS in Erlang:

http://www.erlang-solutions.com/thesis/dbms_eval.html

UPDATE: Mind it's a bit out-of-date, but it could turn useful as a start.

山有枢 2024-08-31 12:18:05

我将使用与该项目相同的代码的 postgresql。 http://zotonic.com/(随便浏览一秒钟,感受一下低延迟,我喜欢它)

Postgresql 总是比 mysql 成熟一点点。 =)

值得研究一下。 (还没用过,不过我会用的)

I would use postgresql with the same code as this project. http://zotonic.com/ (just surf around for a sec, feel the low latency, I love it)

Postgresql will always be a little bit more mature than mysql. =)

It worth looking into. (Have not used it yet, but I will)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文