Архитектура Notes/Domino
Базы данных Notes/Domino
Одним из базовых компонентов архитектуры Notes/Domino является хранилище объектов (Object Store), известное также как база данных nsf (Notes Storage Facility).
Хранилище объектов уникально тем, что оно может содержать данные любого типа: сообщения электронной почты, а также файлы, созданные в других приложениях, например, документы MS Office, видео, графику и звук. Приложение Notes/Domino может включать в себя одну или несколько баз данных и других компонентов, таких, как Java-скрипты.
Элементы базы данных
В таблице приведено описание некоторых элементов базы данных Domino:
Элементы базы данных | Описание |
---|---|
Документы ( Documents ) | Содержат данные различных типов – текст, графику, файлы, созданные в других приложениях. |
Формы ( Forms ) | Используются для создания и отображения документов через веб-браузер. |
Представления ( Views ) | Используются для отображения документов в виде динамического списка. |
Агенты ( Agents ) | Программы, которые могут быть запланированы на выполнение по расписанию; например, программа для обработки группы документов, выбранных по определенному критерию. |
Расширения файлов баз данных
Обычно файл базы данных Notes/Domino имеет расширение .NSF, но некоторые из них могут иметь и другие расширения:
Расширение файла базы данных | Описание |
---|---|
.ndk | База данных, которая содержит настройки рабочей области ( desktop ) клиента Lotus Notes. |
.ntf | Шаблон, используемый для создания баз данных определенных типов, таких как, почтовый ящик. |
При обновлении программного обеспечения Notes/Domino с версии 5 на версию 6 встречаются файлы баз данных с такими расширениями:
Расширение файла базы данных | Описание |
---|---|
.dsk | База данных, которая содержит настройки рабочей области ( desktop ) клиента Lotus Notes версии 5 и представляет собой аналог файла .ndk для версии 6. |
.ns5 | Чтобы сохранить базу данных в формате Notes/Domino версии 5 сохраните ее с расширением .ns5 прежде, чем вы выполните на сервере Domino версии 6 запрос на сжатие баз данных. Примечание: При сжатии базы данных происходит удаление неиспользуемого пространства, что приводит к улучшению производительности, однако, вместе с тем происходит и обновление ее формата до формата Notes/Domino версии 6. |
.ns4 | Чтобы сохранить базу данных в формате Notes/Domino версии 4 сохраните ее с расширением .ns4 прежде, чем вы выполните на сервере Domino версии 6 запрос на сжатие баз данных. Примечание: При сжатии базы данных происходит удаление неиспользуемого пространства, что приводит к улучшению производительности, однако, вместе с тем происходит и обновление ее формата до формата Notes/Domino версии 6. |
Базы данных, которые необходимы для функционирования сервера Domino
На сервере Domino может храниться огромное количество различных баз данных, например, почтовых ящиков пользователей и бизнес-приложений. Но кроме того существует ряд баз данных, которые хранят информацию о конфигурации сервера Domino и необходимы для того, чтобы он функционировал правильно.
В таблице приведен список некоторых наиболее важных баз данных, которые присутствуют на каждом сервере:
Каталог Domino (Domino Directory)
Каталог Domino (Domino Directory; Names.nsf ) наиболее важная база данных системы. Каталог содержит конфигурационную информацию, которая позволяет серверам Domino и клиентам Notes функционировать правильно.
Каталог Domino создается в процессе конфигурации первого сервера в системе, а затем распространяется и хранится на каждом новом сервере в окружении Domino.
Информация, которая содержится в каталоге Domino
В таблице приведены некоторые типы конфигурационной информации, которая содержится в каталоге Domino: