Mnesia | |
---|---|
Tyyppi | tietokannan hallintajärjestelmä ja dokumenttisuuntautunut DBMS |
Kehittäjä | Ericsson |
Sisään kirjoitettu | Erlang |
uusin versio |
|
Lisenssi | Apache-lisenssi |
Verkkosivusto | erlang.org/doc/ap… ( englanti) |
Mnesia on hajautettu reaaliaikainen DBMS , joka on kirjoitettu Erlang -ohjelmointikielellä . Teknisesti se on ETS- ja DETS-taulukoiden lisäosa, joka tarjoaa tietyn tason tapahtumia ja hajautettua suoritusta [2] .
Kuten Erlang -ohjelmointikieli , Mnesian on kehittänyt Ericsson reaaliaikaista hajautettua laskentaa ja korkean käytettävyyden järjestelmiä varten televiestintäteollisuudelle. Sitä ei ole tarkoitettu käytettäväksi toimistojärjestelmänä taloustietojen käsittelyyn eikä korvaamaan tavallisia SQL - järjestelmiä. Mnesia on suunniteltu tukemaan Erlang-kielen käyttöä tapauksissa, joissa vaaditaan DBMS-tyyppistä tietojen tallennusta. Mnesia muistuttaa enemmän sulautettuja DBMS-koneita, kuten Berkeley DB :tä, kuin tyypillisiä SQL-tietokantajärjestelmiä.
Tietokannan hallintajärjestelmät (DBMS) | |
---|---|
Asiakas-palvelin | |
Moottorit | |
Tiedosto palvelin |