Mnesia

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 22. april 2019; checks kræver 3 redigeringer .
Mnesia
Type databasestyringssystem og dokumentorienteret DBMS
Udvikler Ericsson
Skrevet i Erlang
nyeste version
Licens Apache licens
Internet side erlang.org/doc/ap... ​(  engelsk)

Mnesia  er et distribueret DBMS i realtid skrevet i programmeringssproget Erlang . Teknisk set er det en tilføjelse over ETS- og DETS-tabeller, der giver et niveau af transaktioner og distribueret eksekvering [2] .

Udnævnelse

Ligesom programmeringssproget Erlang blev Mnesia udviklet af Ericsson til distribueret databehandling i realtid og høj tilgængelighed til telekommunikationsindustrien. Det er ikke beregnet til at blive brugt som et kontorsystem til behandling af økonomiske data, ej heller som en erstatning for standard SQL - systemer. Mnesia er designet til at understøtte brugen af ​​Erlang-sproget i tilfælde, hvor DBMS-lignende datalagring er påkrævet. Mnesia ligner mere indlejrede DBMS-motorer såsom Berkeley DB end typiske SQL DBMS'er.

Noter

  1. http://erlang.org/doc/apps/mnesia/notes.html#mnesia-4.16 - 2019.
  2. Kessin, 2012 .

Litteratur

Links