An in-memory EMdF database


Building an in-memory EMdF database has the advantage of being close to the EMdF model, and thus to the data you get back. Also, we have found the EMdF model to be quite powerful when manipulating and displaying data in-memory.

Necessary operations

Here are some operations you will likely need:

  • Database operations
    • Get object(s) of a given object type at a given monad.
    • Get object by id_d
    • Insert object into database
    • Delete object from database
  • Object operations
    • Create object
    • Delete object
    • Get feature value
    • Set feature value

Previous:A query-application
Up:A query-application
Next:An example application