RavenDB offers the possibility to run as a Windows Service. Windows Services are designed to allow long-running executable applications that run in their own Windows sessions.
When running RavenDB as a Windows Service, it doesn't show any user interface and can be automatically started when the computer boots; it can also be stopped and restarted. After a RavenDB service is installed, it must be started, and it will remain active until it is manually stopped or the computer on which it is running is shut down.
A RavenDB service can be set up to start automatically or manually. Starting automatically means that it will be started when the computer on which it is installed is rebooted or first turned on. If RavenDB is set up to start manually, that means it must be started (manually) by a user.
You can run a RavenDB service in a security context of a specific user account that is different from the logged-on or the default computer account. Also, it can be...