Биллинговая система Nodeny

Главная категория => Nodeny 50 => Тема начата: Elisium от 13 Февраля 2011, 13:25:15



Название: Три базы данных в Нодени - как это работает и настраивается ?
Отправлено: Elisium от 13 Февраля 2011, 13:25:15
Доброго дня всем.
Посколько пока застрял на ЭТОЙ ТЕМЕ (http://forum.nodeny.com.ua/index.php?topic=1122.0), то решил подойти к вопросу с другой стороны.

В настройках Нодени есть возможность использовать ТРИ базы данных - основная, дополнительная и БД очереди авторизаций.
По поводу первой и второй баз в хелпе (более-менее) есть инфа, для чего они вообще нужны и, ГЛАВНОЕ, какие таблицы нужны каждой из этих двух баз. А вот про ТРЕТЬЮ базу (авторизаций) нет ни слова. Ни зачем она, ни как использовать, ни структуры.
Следующий вопрос - если все таки сделать три базы данных, как с ними работает ядро ?
Пишет ли в соответствующую базу ТОЛЬКО данные, для которых эта база предназначена ?  Или, например, пишет ВСЁ в основную, а делает еще копии в доп базу и бд авторизаций ? Как происходит выборка с этих баз ?

Прошу словами "читай код" не посылать. Так как во-первых, я не настолько хорошо разбираюсь в Перле, во вторых хотелось бы увидеть вот эту самую недописанную страничку мануала к Нодени от РАЗРАБОТЧИКОВ.
В вышеупомянутой ТЕМЕ (http://forum.nodeny.com.ua/index.php?topic=1122.0) как раз было бы логично иметь базу авторизаций на локальной стороне, а все остальное - на удаленной.
Поэтому хочется знать "подробностей" )

Надеюсь на развернутый ответ. Заранее спасибо.


Название: Re: Три базы данных в Нодени - как это работает и настраивается ?
Отправлено: Efendy от 13 Февраля 2011, 23:11:42
База авторизаций задумывалась для снятия нагрузки с основной БД. Честно говоря, я уже не помню когда я кому-то настраивал ее на отдельном сервере, поскольку авторизация не дает особой нагрузки на БД. Ну разве что ели у вас сеть состоит из нескольких десятков тыс абонентов... Действительно, в этой базе не требуется хранить все таблицы, но чтобы сейчас не искать какие таблицы нужны - проще всего сделать копию всех таблиц (кроме трафика, x.., v... и т.д). Заполнять их не нужно, просто пустые таблицы