File: MnemosyneIntro.html

package info (click to toggle)
erlang-doc-html 1%3A11.b.2-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 23,284 kB
  • ctags: 10,724
  • sloc: erlang: 505; ansic: 323; makefile: 62; perl: 61; sh: 45
file content (64 lines) | stat: -rw-r--r-- 2,241 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- This document was generated using DocBuilder 3.3.3 -->
<HTML>
<HEAD>
  <TITLE>Introduction
         </TITLE>
  <SCRIPT type="text/javascript" src="../../../../doc/erlresolvelinks.js">
</SCRIPT>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#FF00FF"
      ALINK="#FF0000">
<CENTER>
<A HREF="http://www.erlang.se"><IMG BORDER=0 ALT="[Ericsson AB]" SRC="min_head.gif"></A>
</CENTER>
<A NAME="1"><!-- Empty --></A>
<H2>1 Introduction
         </H2>

<P><STRONG>Mnemosyne</STRONG> is a query language
         of Mnesia and provides a simple syntax for complex queries.
<P>
<TABLE CELLPADDING=4>
  <TR>
    <TD VALIGN=TOP><IMG ALT="Note!" SRC="note.gif"></TD>
    <TD>

<P>      <STRONG>QLC</STRONG> (Query List Comprehensions) is another solution for 
         queries to Mnesia, Ets and Dets tables which will be
         the recommended way to perform queries. 
         QLC belongs to Stdlib and is described there.
         
<P>      It is not recommended to use Mnemosyne queries in performance 
         critical applications.
             </TD>
  </TR>
</TABLE>

<P><CODE>Mnesia</CODE> is a distributed DataBase Management System,
utilized for telecommunications applications and other Erlang
applications which require continuous operation and soft
real-time properties. Mnesia is part of the Open Telecom Platform
(OTP), which is a control system platform for building
telecommunications applications.<A NAME="1.1"><!-- Empty --></A>
<H3>1.1 Scope and Purpose</H3>

<P>This manual is included as a part of the OTP document set. It describes
how to use Mnemosyne queries. Programming constructs are
described, and numerous programming examples are included to
illustrate the use of Mnemosyne.<A NAME="1.2"><!-- Empty --></A>
<H3>1.2 Pre-requisites</H3>

<P>It is assumed that the reader is familiar with system
development principles and database management systems. Readers
are also assumed to be familiar with the Erlang programming
language in general, and the <CODE>Mnesia</CODE> application in
particular.<CENTER>
<HR>
<SMALL>
Copyright &copy; 1991-2006
<A HREF="http://www.erlang.se">Ericsson AB</A><BR>
</SMALL>
</CENTER>
</BODY>
</HTML>