MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

Mnesia - An Industrial DBMS with Transactions, Distribution and a Logical Query Language (1996) [4 citations — 0 self]

by Hans Nilsson ,  Claes Wikström ,  Ericsson Telecom Ab
International Symposium on Cooperative Database Systems for Advanced Applications. Kyoto Japan
Add To MetaCart

Abstract:

Mnesia is a full DBMS made for telecommunications industrial needs. It has distributed transactions, fast real time lookups, crash recovery and a logical query language. The DBMS is written in the functional language Erlang which is also the intended applications language. It already has real users developing products. 1 Introduction Mnesia is a multiuser Distributed DBMS (Database Management System) specially made for industrial telecommunications applications written in the symbolic language Erlang[AVWW95]. In telecommunications applications there are needs different from the features provided by traditional DBMS's. The applications we now see implemented in the Erlang language need a mixture of a broad range of features. The most extreme among those are: 1. fast soft real-time key-value lookup 2. complicated non-realtime queries mainly for operation and maintenance 3. distributed data due to distributed applications 4. high fault-tolerance 5. dynamic re-configuration 6. variable-...

Citations

937 Principles of Database and knowledge-base systems, volume 2 – Ullman - 1988
622 the Ordering of Events in Distributed Systems – Lamport, “Time - 1978
544 Query evaluation techniques for large databases – Graefe - 1993
134 Granularity of Locks and Degrees of Consistency in a Shared Database – Gray, Lorie, et al. - 1975
64 System level concurrency control for distributed database systems – Rosenkrantz, Stearns, et al. - 1978
56 Query evaluation under the well founded semantics – Chen, Warren - 1993
47 Dynamic hash tables – Larson - 1988
18 Towards effective evaluation of general logic programs – Chen, Warren - 1993
5 Applicative query languages – Breuer - 1988
4 Notes on Database operating system: An advanced course – Grey - 1978
3 Efficient computation of queries under the well-founded semantics – Chen, Swift - 1993
2 The notions of consistence and predicate locks in a datbase system – Eswaran, Grey, et al. - 1976
2 Distributed computing in Erlang – Wikstrom - 1994