Use of QLC with Mnesia in Erlang programming.

Total Post:107


 1411  View(s)
Rate this:
  1. 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