Use of QLC with Mnesia in Erlang programming.

Total Post:107

 1314  View(s)
Rate this:
  1. Post:107

    Use of QLC with Mnesia in Erlang programming.

    QLC stands for 'Query List Comprehension' which is used with Mnesia database, to enhance the operational ability of Mnesia. QLC having our own documentation as a part of the OTP documentation set.
    Main features of QLC with Mnesia are as follows:

    QLC is used to optimize the query compiler for Mnesia Database. and for making Mnesia DBMS more efficient.
    QLC is used like a database programming language for Mnesia and it includes a notation called "list comprehensions" and can be used to make complex database queries over a set of tables.

    QLC Syntax: [Expression || Qualifier1, Qualifier2, ...]
    Expression - it is an Erlang expression (template)
    Qualifiers -  these are the filters (erlang expressions) or generators (List Expressions)

      Modified On Mar-28-2018 06:18:42 AM