Client API: What is a Document Store

A document store is our main client API object which establishes and manages the connection channel between an application and a database instance. It acts as the connection manager and also exposes methods to perform all operations which you can run against an associated server instance.

The document store object has a list of URL addresses that points to RavenDB server nodes.

  • DocumentStore acts against a remote server via HTTP requests, implementing a common IDocumentStore interface

The document store ensures access to the following client API features: