1

私はアーラン初心者なので、この質問が非常にばかげている場合は申し訳ありません。私はerlang:dict()、Kevin Smith の Erlang in Practice の例のように、ユーザー情報を参照するものを構築するために取り組んでいます。

dictレコードがメモリに保存されているかどうかを知りたいです。Rubyのハッシュデータ構造のようなものでしょうか。

dictシステムの再起動後にレコードを参照する必要がある場合、レコードは実稼働システムに実際に保存されていますか? システムに登録するすべてのユーザーのユーザー ID、ニックネーム、およびパスワードを保存する必要がありますが、XMPP が登録ユーザーを処理する方法と同様に、永続的な情報が必要です。この場合、Mnesia を使用する必要がありますか?

あなたの助けを本当に感謝します.

ありがとうございました。

4

1 に答える 1

4

Dicts は再起動後は存続しません。必要に応じて、mnesia、dets、またはその他のデータベース システムを使用する必要があります。ID、unames、パスワードは mnesia で十分だと思います。

于 2012-10-03T17:43:39.870 に答える