Какие СУБД вы используете с Erlang? и почему ?Erlang: Mnesia или Mysql?
ответ
Вот оценка СУБД в Erlang:
http://www.erlang-solutions.com/thesis/dbms_eval.html
UPDATE: Имейте в виду, что это немного устаревший, но он может превратиться полезным в качестве начала.
Mnesia, потому что это все родные erlang, и возможность хранения терминов erlang просто великолепна. Ускоряет развитие.
Я не знаю других DMBS, которые могут так тесно интегрироваться с языком (что легко, Mnesia почти часть языка, 4461) Конечно, это немного низкоуровневый, поэтому функции, такие как полнотекстовый поиск, должны быть закодированы против него, но это было бы не так весело (если вы не можете связать его с каким-то другим полнотекстовым поиском с открытым исходным кодом двигатели).
Но вы должны судить о разных вариантах для себя в соответствии с вашими собственными требованиями.
Я бы использовал postgresql с тем же кодом, что и этот проект. http://zotonic.com/ (просто серфинг в течение секунды, ощущайте низкую задержку, мне это нравится)
Postgresql всегда будет немного более зрелым, чем mysql. =)
Стоит посмотреть. (Еще не использовали его, но я буду)
- 1. Erlang: MNesia: Реализация избыточности?
- 2. Erlang Mnesia - mnesia: transaction (F) vs. mnesia: activity (transaction, F)
- 3. erlang подавляющий выход из mnesia
- 4. создание Mnesia из модуля Erlang
- 5. erlang mnesia - незаконная запись информации
- 6. Erlang обеспечивает репликацию схемы Mnesia
- 7. поиск Разбивка в Erlang Mnesia
- 8. Erlang mnesia эквивалент «select * from Tb»
- 9. Erlang: Как удалить узел из кластера Mnesia
- 10. Erlang, начинающийся с Mnesia, write Issues
- 11. Erlang: указав рабочий каталог для mnesia?
- 12. Erlang Mnesia Уникальных ключи, кроме primariy ключа
- 13. Erlang 13B04: Mnesia пишет развращает таблицу
- 14. Как обновить таблицу Mnesia в Erlang
- 15. Erlang- Как использовать Mnesia без записей
- 16. Библиотека Erlang MySQL для ejabberd
- 17. Уникальное ограничение в Mnesia
- 18. Как визуализировать схему Mnesia?
- 19. Использование функции ets для чтения таблицы mnesia (erlang)
- 20. Как читать все записи базы данных mnesia в erlang?
- 21. База данных ejabberd mnesia для mysql
- 22. Erlang/Mnesia: ограниченный доступ к таблицам, роли для доступа пользователей
- 23. Erlang: оптимизация таблиц mnesia для параллелизма чтения/записи
- 24. Erlang Mnesia не работает с размером одной записи
- 25. Как создать таблицу в erlang mnesia с несколькими уникальными столбцами?
- 26. Остановка приложения Erlang зависает, когда mnesia остановилась из программы
- 27. Erlang: Mnesia не может создать схему при выпуске с арматурой
- 28. Erlang: Запись Mnesia таблицы .csv одной записи в каждой строке
- 29. Как снова подключить аварийный узел erlang mnesia к кластеру?
- 30. Erlang - Mnesia - эквивалент «выбрать отдельный идентификатор из таблицы»
Основная проблема с этой ссылкой состоит в том, что она сознательно избегает рассмотрения того, что, возможно, является самым сильным кандидатом на использование в качестве базы данных от erlang: mnesia. –