Рекомендации БД Haskell? - PullRequest
       3

Рекомендации БД Haskell?

11 голосов
/ 13 февраля 2011

Существует много баз данных, но я чувствую что-то другое, необходимое для Haskell.Как у Эрланга есть своя БД, Мнезия.Пожалуйста, порекомендуйте несколько хороших БД для Haskell.

Ответы [ 4 ]

11 голосов
/ 13 февраля 2011

Существуют различные платформы для Haskell, наиболее популярным является HDBC.

HDBC - это библиотека абстракции базы данных, которая позволяет вам использовать многие популярные базы данных, даже Oracle или DB2.См. Глава 21. Использование баз данных в реальном мире Haskell.

7 голосов
/ 24 сентября 2013

Поскольку в вопросе упоминается Mnesia, я упомяну эквивалент Хаскелла: AcidState .Это быстрая и гибкая база данных nosql, написанная на Haskell, которая поддерживает представление нативных и определяемых пользователем типов Haskell (эта ссылка показывает вам несколько простых инструкций, включая реализацию блога Hello-World)

Более свежая документация по их вики , и я лично использовал ее здесь при реализации небольшого веб-приложения.

7 голосов
/ 13 февраля 2011

Я бы посоветовал вам выбирать базу данных в зависимости от типа данных, которые вы хотите в ней хранить, а не от языка, на котором ваша система реализована.

Конечно, это предполагает привязки для базы данных.существуют на языке.

0 голосов
/ 26 апреля 2015

Если вы используете Postgres, я бы порекомендовал Opaleye .Отказ от ответственности: я пристрастен, потому что я написал это!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...