Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

В разделе меню "Работа с базой данных" приведены справочные и настраиваемые параметры, определяющие взяимодействие WNAM с базой данных.

В качестве базы WNAM использует бесплатный программный продукт с открытым исходным кодом MongoDB. Поддерживается версия >2.4. База данных этого типа (так называемая No-SQL база) обладает высокой производительностью, возможностью хранить слабо структурированные данные (например, параметры записи о пользователе и сессии), структурированные данные (потоки), имеет встроенные средства масштабирования, обеспечения отказоустойчивости и разделения нагрузки.

В базе хранятся:

  • конфигурация (пользователи веб-интерфейса, площадки, сервера доступа и т.п.)
  • учётные записи пользователей (абонентов WiFi)
  • записи о сессиях и потоках трафика
  • формы пользовательского веб-интерфейса, файлы и картинки портала

Тот факт, что все сведения находятся в одной базе, упрощает резервное копирование и обслуживание системы, но при этом не наносит вреда производительности работы системы.

По умолчанию, автоматически создаваемая при первом запуске база данных имеет имя wnam_db. Вы можете напрямую работать с ней при помощи клиента командной строки mongo.

Верхняя панель страницы содержит справочные сведения о размере таблиц (в терминах mongo - коллекций) данных, количестве записей. Надо иметь в виду, что при удалении данных размер занимаемой дисковой памяти не уменьшается (база всегда растёт "вверх"); новые записываемые данные просто перезапишут старые.