Эрланг: Мнезия или Мысль?

Какую СУБД вы используете с Erlang? и почему?

3 ответа

Решение

Вот оценка СУБД в Erlang:

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

ОБНОВЛЕНИЕ: Имейте в виду, что это немного устарело, но это может оказаться полезным для начала.

Мнезия, потому что это все родной эрланг, а возможность хранить термины эрланг просто великолепна. Ускоряет развитие тоже.

Я не знаю других DMBS, которые могли бы так тесно интегрироваться с языком (что легко, Mnesia - почти часть языка, Dict на стероидах). Конечно, это немного низкоуровневый, поэтому против него должны быть закодированы такие функции, как полнотекстовый поиск, но в противном случае это было бы не очень весело (если только вы не можете связать его с другим полнотекстовым поиском с открытым исходным кодом). двигатели).

Но вы должны судить различные варианты для себя против ваших собственных требований.

Я бы использовал postgresql с тем же кодом, что и этот проект. http://zotonic.com/ (просто погуляйте на секунду, почувствуйте низкую задержку, мне это нравится)

Postgresql всегда будет немного более зрелым, чем mysql. знак равно

Это стоит посмотреть. (Пока не пользовался, но буду)

Другие вопросы по тегам