• vi-VNen-GB

Lotus Domino

Lotus Domino is an IBM server product that provides enterprise-grade e-mail, collaboration capabilities, and a custom application platform. Domino began life as Lotus Notes Server, the server component of Lotus Development Corporation's client-server messaging technology. It can be used as an application server for Lotus Notes applications and/or as a web server. It also has a built-in database system in the format of NSF. Its directory services can be used for authentication purposes as well

The IBM Lotus Domino line of products use a document-oriented database called NSF (Notes Storage Facility) to manage semi-structured data like rich text and files. The data is stored as documents and views allow finding specific documents efficiently. The document oriented database is a core part of the Domino architecture.

Documents have unique ids and further built in fields like the last author, last modified date, etc. and allow custom application specific fields. Documents can contain rich text which is stored either as native Notes rich text (CD record format) or as MIME. Both storage types allow formatted text and images, but only Notes rich text format is used for design elements such as forms and pages. Documents can also contain full file attachments. Documents can be queried via APIs and views. Lotus Domino also supports full text search for a full database as a built in feature.