mnesia

    3

    2答えて

    私は、コールキュー内のエージェントの現在の状態を収集するソフトウェアの一部のコードをリファクタリングしようとしています。現在、聞いている6つのイベントごとに、エージェントが存在する場合はMnesiaテーブルをチェックインし、イベントに応じて行の値を変更するか、エージェントが存在しない場合は新しいものとして追加します。現在私は各イベントでこのMnesiaトランザクションを持っていますが、もちろんエー

    13

    2答えて

    たとえば、ノードAとノードBにレプリケートされたmnesiaテーブルがあるとします。テーブルのコピーを含んでいないノードCでは、mnesia:change_config(extra_db_nodes, [NodeA, NodeB])を実行し、次にノードCIではmnesia:dirty_read(user, bob)を実行します。どのノードのコピーのクエリを実行するテーブルの?

    3

    4答えて

    私はRDBMSの思考プロセスの自由を破るしようとしているが、私はない が私を包むことができますなど、 を私はアーランとMnesiaを使用していますが、この質問は、CouchDBのような任意のキーと値のデシベルに適用されますこの種のスキーマを効率的に実装する方法については頭を下げてください。 ので、 多くのサブアイテムBのレコードを持っている、 私はUserレコードを持っていると言うと、彼は多くのS

    3

    2答えて

    タイプセットのテーブルと、タイプordered_setのテーブルの違いは何ですか?私は、読み取り/書き込みパフォーマンスの違い、順序付けの基礎となるもの、分散ノードの影響などに興味があります。 add_element(E, [H|Es]) when E > H -> [H|add_element(E, Es)]; add_element(E, [H|_]=Set) when E < H -> [

    19

    1答えて

    私はエルランと宗教新人です。 すでにスキンを持つmnesiaデータベースに新しいdisc_only_copiesノードを追加するにはどうすればよいですか? おかげ

    1

    1答えて

    私はここで何が間違っているのか分かりませんが、私は構文を誤解するかもしれません。私は、 "ユーザー"レコードを "ユーザー" mnesiaテーブルから "ryan"の最初の名前(それらの倍数がある)を削除しようとしています。ここで私は何をすべきかです:ここでは Delete=#user{first_name = "ryan", _ = '_'}, mnesia:dirty_delete_obje