5

Haskellウェブサーバーを作り始めています。HappstackとHappstack-stateから始めることにしました。そして、Happstack-stateの概念と属性を理解するのが難しいと感じています。新しい種類のデータベースですか?またはシステムのようなオブジェクトグラフ?

その概念と属性(特にACIDについて、ディスク上のデータを永続化する方法について!)を説明できますか、それともドキュメントで説明されていますか?

4

2 に答える 2

3

MACIDはデータベースではなく、何よりもACIDフレームワークです。つまり、ディスク上のトランザクションログを正確に保持することにより、トランザクションの安全性を考慮します。その上、例えばIxSet、ステロイドのセットであり、標準的な選択肢であるを使用することができますが、あなたはあなた自身を同様にうまく転がすことができます。

私が知っている最高のドキュメントはソースそのものだと思います。HappStackは完全に文書化されていません。

于 2011-02-24T12:26:46.110 に答える