• Transaction support in RavenDB client-api/faq/transaction-support

    ... ...Transaction support in RavenDB In RavenDB all actions performed on documents are fully ACID (Atomicity, Consistency, Isolation,
  • DTC transactions client-api/session/transaction-support/dtc-transactions

    ... ... by Voron storageeature you need to setup your database to use Esent storage. Sometimes we
  • Batches: How to send multiple commands using a batch? client-api/commands/batches/how-to-send-multiple-commands-using-a-batch

    ... ... calls and allowing several operations to share same transaction, Batch should be used. Syntax BatchResult[]
  • How to setup connection string? client-api/setting-up-connection-string

    ... ... Manager Id that will be used by the Distributed Transaction Coordinator (DTC) service to identify Raven. A custom
  • Session: What is a session and how does it work? client-api/session/what-is-a-session-and-how-does-it-work

    ... ... writes to the database are always executed in a single transaction, no matter how many operations you are actually
  • Standard transactions support client-api/session/transaction-support/standard-transactions

    ... ... batch on the server side. RavenDB supports ACID transaction model for document operations and BASE model for indexes.

  • Configuration: Storage Engines server/configuration/storage-engines

    ... ...Configuration: Storage Engines RavenDB supports two storage engines and each database can be created with a different
  • Configuration: Options server/configuration/configuration-options

    ... ... Enable document caching inside storage. Will increase performance, but more memory will be used.
  • Installation: Running as an IIS application server/installation/IIS

    ... ...(in context of a RavenDB it means that we will have to run recovery process next time we start, so it will take even longer).
  • Administration: Statistics server/administration/statistics

    ... ... by data storagedSizeHumaneSize - number of bytes allocated by data storage engine in a
  • Plugins: Triggers server/plugins/triggers

    ... ... in the same transactionCommit is used to perform any logic after the transaction was committed.
  • Bundle: Periodic Export server/bundles/periodic-export

    ... ...or Microsoft Azure storage. How it works Periodic exports leverage the concept of incremental exports available in RavenDB. T
  • Configuration: Windows Clustering on Windows Server 2012 server/configuration/windows-clustering/windows-server-2012

    ... ... Server 2012 R2 Failover Clustering feature added Storage Area Network (SAN) configured Configuring RavenDB
  • Troubleshooting: Debug endpoints server/troubleshooting/debug-endpoints

    ... ...storage-breakdown GET Returns storagecuments, indexes, attachments and other storage
  • Administration: Backup and Restore server/administration/backup-and-restore

    ... ...for databases running on Esent storage. You can do that by configuring your backup solution to take backups of the Raven's data
  • Configuration: Windows Clustering on Windows Server 2008 server/configuration/windows-clustering/windows-server-2008

    ... ... Server 2008 Failover Cluster Manager snap-in installed Storage Area Network (SAN) configured Configuring RavenDB
  • Replication server/scaling-out/replication/how-replication-works

    ... ... to all destinations How replication works? On every transaction commit, Raven will look up the list of replication

  • Status: Storage studio/overview/status/storage

    ... ... Storagee used and paths to logs, data and indexes. Internal storage
  • Indexing performance studio/overview/status/indexing/indexing-performance

    ... ... a storage adding scheduled reduction records to a transactional storage
  • Settings: Periodic Export studio/overview/settings/periodic-export

    ... ... minutes), Full Backup Interval (in minutes) For the Azure Storage Container, you can set up the following: Folder Name -

  • What's new start/whats-new

    ... ... to document prefetching mechanism, [Esent] Fixed Esent storage schema update (4.8 to 5.0), [Voron] Fixed handling of

  • Recovering from Esent errors users-issues/recovering-from-esent-errors

    ... ... Could not open transactional storage Cause: An error in Esent's file. Resolution: Run Esent

  • Glossary: AdminStatistics glossary/admin-statistics

    ... ... size of index storagendexStorageHumaneSize string The size of index storage
  • Glossary: JsonDocumentMetadata glossary/json-document-metadata

    ... ... document is non authoritative (modified by uncommitted transaction). Etag Etag Document
  • Glossary: JsonDocument glossary/json-document

    ... ... if document is non authoritative (modified by uncommited transaction) TempIndexScore float? ranking of document in
  • Glossary: QueryResult glossary/query-result

    ... ...this query are non authoritative (modified by uncommitted transaction). LastQueryTime DateTime The timestamp of the last

  • Projections indexes/querying/projections

    ... ...then we do not download it from storage. Index Employees/ByFirstAndLastName used in above query is not storing any fields so
  • Basics indexes/querying/basics

    ... ...then we load a document from storage. Otherwise, if we stored all requested fields in index, then we use them and continue, if
  • Storing data in index indexes/storing-data-in-index

    ... ...Enabling field storage causes values to be available for retrieval via the ProjectFromIndexFieldsInto, transformers, or other

  • Files file-system/files

    ... ...Files RavenFS can store data by using one of the following storage engines: Esent or Voron. You can choose one of them while