В сегодняшней статье проведем краткий обзор использования внутренней базы данных Asterisk AstDB. Как известно, Asterisk поставляется с базой данных, которая предоставляется программистам и администраторам Asterisk для использовани япо своему усмотрению. Начиная с Asterisk 10-й версии база данных AstDB встроена в SQLite3. Назначение внутренней базы AstDB На самом деле у БД AstDB всего две цели: Данные могут помещаться с помощью таких функций, как: И с помощью приложений: DB() Эта функция выполняет чтение или запись в базу данных Asterisk. При чтении эта функция возвращает соответствующее значение из БД или пустое значение, если его не существует. Чтение значения БД также устанавливает переменную DB_RESULT. Если необходимо узнать существует ли запись в AstDB, используйте функцию DB_EXISTS. Синтаксис следующий: DB(family/key) DB_DELETE() Функция извлекает значение из БД Asterisk, а затем удаляет ключ (key) из БД. Переменная DB_RESULT позволит установить значение ключа, если оно сущест
Asterisk AstDB - внутренняя база данных для Asterisk
11 декабря 201911 дек 2019
640
2 мин