Mnesia - An Industrial DBMS with Transactions, Distribution and a Logical Query Language (1996) [4 citations — 0 self]
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 |

