snmpa_local_db
snmpa_local_db
Module
snmpa_local_db
Module summary
The SNMP built-in database
Description
The module snmpa_local_db
contains functions for implementing tables (and variables) using the SNMP built-in database. The database exists in two instances, one volatile and one persistent. The volatile database is implemented with ets. The persistent database is implemented with dets.
There is a scaling problem with this database.
- Insertions and deletions are inefficient for large tables.
This problem is best solved by using Mnesia instead.
The following functions describe the interface to snmpa_local_db
. Each function has a Mnesia equivalent. The argument NameDb
is a tuple {Name, Db}
where Name
is the symbolic name of the m