## SQL Server - [Combining with SQL Server Persistence](https://docs.particular.net/persistence/sql/sqlserver-combining-persistence-wth-transport.md) ## PostgreSQL - [Combining with PostgreSQL Persistence](https://docs.particular.net/persistence/sql/postgresql-combining-persistence-with-transport.md) ## General - [NServiceBus and persistence](https://docs.particular.net/persistence/index.md): Features of NServiceBus requiring persistence include timeouts, sagas, and subscription storage. - [Selecting a persister](https://docs.particular.net/persistence/selecting.md): A guide for selecting an NServicebus persister. - [Persistence order](https://docs.particular.net/persistence/order.md): When configuring persistence, order is important. (supported: [5.0.0, )) ## Upgrade Guides - [Version 6 to 7](https://docs.particular.net/persistence/upgrades/asp-6to7.md): Instructions on how to migrate from Azure Table Persistence version 6 to 7. - [Version 4 to 5](https://docs.particular.net/persistence/upgrades/asp-4to5.md): Instructions on how to migrate from Azure Table Persistence version 4 to 5. - [Version 2 to 3](https://docs.particular.net/persistence/upgrades/asp-2to3.md): Instructions on how to migrate from Azure Storage Persistence v2 to Azure Table Persistence version 3. - [Version 1 to 2](https://docs.particular.net/persistence/upgrades/asp-1to2.md): Instructions on how to migrate from Azure Storage Persistence version 1 to version 2. - [Legacy Version 6 to Version 1](https://docs.particular.net/persistence/upgrades/asp-6to1.md): Instructions on how to migrate from NServiceBus.Azure Storage Persistence version 6 to NServiceBus.Persistence.AzureStorage version 1. - [Legacy Version 6.2.4 to 6.2.5](https://docs.particular.net/persistence/upgrades/asp-saga-pruning.md): Instructions on how to patch Azure Storage Persistence when orphan saga index records appear. - [Legacy Version 6.2.3 to 6.2.4](https://docs.particular.net/persistence/upgrades/asp-saga-deduplication.md): Instructions on how to patch Azure Storage Persistence when saga duplication occurs. - [Version 1 to 2](https://docs.particular.net/persistence/upgrades/cosmosdb-1to2.md): Instructions on how to upgrade NServiceBus.Persistence.CosmosDB 1 to 2. - [Version 3 to 4](https://docs.particular.net/persistence/upgrades/cosmosdb-3to4.md): Instructions on how to upgrade NServiceBus.Persistence.CosmosDB 3 to 4. - [Version 2 to 3](https://docs.particular.net/persistence/upgrades/dynamodb-2to3.md): Instructions on how to upgrade NServiceBus.Persistence.DynamoDB 2 to 3. - [Version 10 to 11](https://docs.particular.net/persistence/upgrades/nhibernate-10to11.md): Migration instructions on how to upgrade the NHibernate persistence from version 10 to 11. - [Version 8 to 9](https://docs.particular.net/persistence/upgrades/nhibernate-8to9.md): Migration instructions on how to upgrade the NHibernate persistence from version 8 to 9. - [Version 8 to 8.1](https://docs.particular.net/persistence/upgrades/nhibernate-8to8.1.md): Instructions on how to upgrade NHibernate Persistence Version 8.0 to 8.1 to resolve StaleObjectStateException errors. - [Version 6 to 7](https://docs.particular.net/persistence/upgrades/nhibernate-6to7.md): Instructions on how to upgrade NHibernate Persistence Version 6 to 7. - [Resolving incorrect timeout table indexes](https://docs.particular.net/persistence/upgrades/nhibernate-timeouts-index.md): Instructions on how to resolve incorrect index definitions that can cause performance degradation for affected versions 6 to 7. - [Adding unique constraints on saga data tables](https://docs.particular.net/persistence/upgrades/nhibernate-saga-index-fix.md): Instructions on how to add missing unique constraints on saga correlation property columns for affected versions. - [Version 4 to 5](https://docs.particular.net/persistence/upgrades/mongodb-4to5.md): Migration instructions on how to upgrade to MongoDB Persistence version 5. - [Version 5 to 6](https://docs.particular.net/persistence/upgrades/mongodb-5to6.md): Migration instructions on how to upgrade to MongoDB Persistence version 6. - [Version 9 to 10](https://docs.particular.net/persistence/upgrades/ravendb-9to10.md): Migration instructions on how to upgrade NServiceBus.RavenDB 9 to 10. - [Version 7 to 8](https://docs.particular.net/persistence/upgrades/ravendb-7to8.md): Migration instructions on how to upgrade NServiceBus.RavenDB 7 to 8. - [Version 6 to 7](https://docs.particular.net/persistence/upgrades/ravendb-6to7.md): Migration instructions on how to upgrade NServiceBus.RavenDB 6 to 7. - [Version 6.2 to 6.3](https://docs.particular.net/persistence/upgrades/ravendb-6.2to6.3.md): Instructions on how to upgrade NServiceBus.RavenDB 6.2 to 6.3. - [Version 5 to 6](https://docs.particular.net/persistence/upgrades/ravendb-5to6.md): Instructions on how to upgrade NServiceBus.RavenDB 5 to 6. - [Version 4 to 5](https://docs.particular.net/persistence/upgrades/ravendb-4to5.md): Instructions on how to upgrade NServiceBus.RavenDB 4 to 5. - [Version 3 to 4](https://docs.particular.net/persistence/upgrades/ravendb-3to4.md): Instructions on how to upgrade NServiceBus.RavenDB 3 to 4. - [Version 4 to 5](https://docs.particular.net/persistence/upgrades/ravendb-gateway-4to5.md): Instructions on how to upgrade NServiceBus.Gateway.RavenDB from version 4 to version 5. - [Version 1 to 2](https://docs.particular.net/persistence/upgrades/ravendb-gateway-1to2.md): Instructions on how to upgrade NServiceBus.Gateway.RavenDB from version 1 to version 2. - [Version 8 to 9](https://docs.particular.net/persistence/upgrades/sql-8to9.md): Migration instructions on how to upgrade to SQL Persistence version 9. - [Version 6 to 7](https://docs.particular.net/persistence/upgrades/sql-6to7.md): Migration instructions on how to upgrade to SQL Persistence version 7. - [Version 5 to 6](https://docs.particular.net/persistence/upgrades/sql-5to6.md): Instructions on how to upgrade to SQL Persistence version 6. - [Version 4 to 5](https://docs.particular.net/persistence/upgrades/sql-4to5.md): Instructions on how to upgrade to SQL Persistence version 5. - [Version 4.2 to 4.3](https://docs.particular.net/persistence/upgrades/sql-4.2to4.3.md): Instructions on how to upgrade to SQL Persistence version 4.3. - [Version 4.0 to 4.1.1](https://docs.particular.net/persistence/upgrades/sql-4.0to4.1.1.md): Recommendations on the upgrade to SQL Persistence version 4.1.1. - [Version 2 to 3](https://docs.particular.net/persistence/upgrades/sql-2to3.md): Instructions on how to upgrade to SQL Persistence version 3. - [Version 1 to 2](https://docs.particular.net/persistence/upgrades/sql-1to2.md): Instructions on how to upgrade to SQL Persistence version 2. - [Version 1 to 1.0.1](https://docs.particular.net/persistence/upgrades/sql-1.0.0-1.0.1.md): Instructions on how to upgrade to SQL Persistence version 1.0.1. - [Microsoft.Data.SqlClient version 4](https://docs.particular.net/persistence/upgrades/sql-client4.md): How to update to Microsoft.Data.SqlClient version 4. - [Support NServiceBus 5 subscribers](https://docs.particular.net/persistence/upgrades/sql-null-endpoint.md): Instructions on how to support subscribers using NServiceBus 5 and lower. ## Learning - [Overview](https://docs.particular.net/persistence/learning/index.md) ## Non-Durable - [Overview](https://docs.particular.net/persistence/non-durable/index.md): Non-durable persistence (previously known as In-Memory persistence) stores data in a non-durable manner. - [Gateway Deduplication](https://docs.particular.net/persistence/non-durable/gateway-deduplication.md): Non-durable gateway persistence stores data in a non-durable manner. (supported: [3.0.0, 4.0.0)) ## SQL - [Overview](https://docs.particular.net/persistence/sql/index.md): A persister that targets relational databases, including SQL Server, Oracle, MySQL, PostgreSQL, AWS Aurora MySQL and AWS Aurora PostgreSQL. - [SQL Server](https://docs.particular.net/persistence/sql/dialect-mssql.md) - [Combining with SQL Server Transport](https://docs.particular.net/persistence/sql/sqlserver-combining-persistence-wth-transport.md) - [Scripts](https://docs.particular.net/persistence/sql/sqlserver-scripts.md) - [MySQL](https://docs.particular.net/persistence/sql/dialect-mysql.md): An SQL persister dialect that specifically targets MySQL, including AWS Aurora MySQL. - [Scripts](https://docs.particular.net/persistence/sql/mysql-scripts.md) - [Oracle](https://docs.particular.net/persistence/sql/dialect-oracle.md) (supported: [2.0.0, )) - [Scripts](https://docs.particular.net/persistence/sql/oracle-scripts.md) (supported: [2.0.0, )) - [PostgreSQL](https://docs.particular.net/persistence/sql/dialect-postgresql.md): An SQL persister dialect that specifically targets PostgreSQL, including AWS Aurora PostgreSQL. (supported: [3.0.0, )) - [Scripts](https://docs.particular.net/persistence/sql/postgresql-scripts.md) (supported: [3.0.0, )) - [Combining with PostgreSQL Transport](https://docs.particular.net/persistence/sql/postgresql-combining-persistence-with-transport.md) - [Script generation](https://docs.particular.net/persistence/sql/controlling-script-generation.md): Control how SQL scripts are generated for the SQL persister. - [Operational Scripting](https://docs.particular.net/persistence/sql/operational-scripting.md): How to generate database scripts for the SQL persister. - [Business data](https://docs.particular.net/persistence/sql/accessing-data.md): How to access business data using connections managed by NServiceBus SQL persistence. - [Sagas](https://docs.particular.net/persistence/sql/saga.md): How sagas are persisted using SQL Persistence. - [Saga finders](https://docs.particular.net/persistence/sql/saga-finder.md) (supported: [2.0.0, )) - [Saga concurrency](https://docs.particular.net/persistence/sql/saga-concurrency.md) - [SqlSaga base class (Legacy)](https://docs.particular.net/persistence/sql/sqlsaga.md): An alternate SqlSaga base class for use with SQL persistence. - [Subscriptions](https://docs.particular.net/persistence/sql/subscriptions.md) (supported: [2.0.0, )) - [Timeouts](https://docs.particular.net/persistence/sql/timeouts.md) (supported: [4.0.0, )) - [Outbox](https://docs.particular.net/persistence/sql/outbox.md) - [Multi-tenant support](https://docs.particular.net/persistence/sql/multi-tenant.md): SQL Persistence support for multi-tenant systems using database per customer. (supported: [4.5.0, )) - [Installation and deployment](https://docs.particular.net/persistence/sql/install.md): Things to consider when installing and deploying endpoints that use SQL persistence. - [Installer Workflow](https://docs.particular.net/persistence/sql/installer-workflow.md) - [Migrating from NHibernate](https://docs.particular.net/persistence/sql/migrating-from-nhibernate.md): Learn how to migrate from NHibernate to SQL persister. - [Troubleshooting](https://docs.particular.net/persistence/sql/troubleshooting.md): Tips on what to do when the SQL Persistence is not behaving as expected. ## Cosmos DB - [Overview](https://docs.particular.net/persistence/cosmosdb/index.md): How to use NServiceBus with Azure Cosmos DB. - [Saga concurrency](https://docs.particular.net/persistence/cosmosdb/saga-concurrency.md): Explains how concurrency works with sagas in the CosmosDB persister. - [Saga timeouts](https://docs.particular.net/persistence/cosmosdb/saga-timeouts.md): How to resolve partition keys with saga timeouts when using Azure Cosmos DB. - [Transactions](https://docs.particular.net/persistence/cosmosdb/transactions.md): Atomically commit saga and business data in Azure Cosmos DB by extracting the partition key and container from message headers or contents. - [Migration from Azure Table Persistence](https://docs.particular.net/persistence/cosmosdb/migration-from-azure-table.md) ## Azure Table - [Overview](https://docs.particular.net/persistence/azure-table/index.md): Using Azure Tables as persistence. - [Configuration](https://docs.particular.net/persistence/azure-table/configuration.md): Configuring Azure Storage as persistence. - [Transactions](https://docs.particular.net/persistence/azure-table/transactions.md) (supported: [3.0.0, )) - [Performance Tuning](https://docs.particular.net/persistence/azure-table/performance-tuning.md): Tips on how to get the best performance from the Azure Storage Queues persistence. - [Scripting](https://docs.particular.net/persistence/azure-table/scripting.md): Collection of scripts for managing Azure Table Persistence. - [Migration from Azure Table Storage to Cosmos DB Table API](https://docs.particular.net/persistence/azure-table/migration-from-azure-storage-table-to-cosmos-table.md) - [Capacity planning](https://docs.particular.net/persistence/azure-table/capacity-planning.md): Guidance for estimating Azure Table Persistence capacity and costs. ## RavenDB - [Overview](https://docs.particular.net/persistence/ravendb/index.md) - [Connection options](https://docs.particular.net/persistence/ravendb/connection.md) - [Saga concurrency](https://docs.particular.net/persistence/ravendb/saga-concurrency.md): Explains how concurrency works with sagas in the RavenDB persister. - [Scripting](https://docs.particular.net/persistence/ravendb/operations-scripting.md): Example code and scripts to facilitate deployment and operational actions against RavenDB. - [Installation](https://docs.particular.net/persistence/ravendb/installation.md): How to install RavenDB when using RavenDB persistence for various versions of NServiceBus. - [Outbox](https://docs.particular.net/persistence/ravendb/outbox.md) (supported: [2.0.0, )) - [Reroute existing timeouts](https://docs.particular.net/persistence/ravendb/reroute-existing-timeouts.md): How to reroute existing timeouts in the Raven persister when an endpoint is moved. - [DTC not supported](https://docs.particular.net/persistence/ravendb/dtc.md): Distributed transactions are not supported with RavenDB persistence. Discover the risks, affected versions, and recommended migration paths for NServiceBus. - [Cluster configurations](https://docs.particular.net/persistence/ravendb/cluster-configuration.md) (supported: [7.0.0, )) ## Service Fabric - [Overview](https://docs.particular.net/persistence/service-fabric/index.md) - [Sagas](https://docs.particular.net/persistence/service-fabric/sagas.md) - [Outbox](https://docs.particular.net/persistence/service-fabric/outbox.md) - [Transaction Sharing](https://docs.particular.net/persistence/service-fabric/transaction-sharing.md) ## NHibernate - [Overview](https://docs.particular.net/persistence/nhibernate/index.md): NHibernate-based persistence for NServiceBus. - [Business data](https://docs.particular.net/persistence/nhibernate/accessing-data.md): How to access business data using connections managed by the NServiceBus NHibernate persistence. (supported: [4.0.0, )) - [Saga concurrency](https://docs.particular.net/persistence/nhibernate/saga-concurrency.md): How to control concurrency in sagas with the NHibernate persistence. (supported: [6.0.0, )) - [Outbox](https://docs.particular.net/persistence/nhibernate/outbox.md): How to use the outbox with NHibernate. (supported: [6.0.0, )) - [SQL Azure](https://docs.particular.net/persistence/nhibernate/sql-azure.md): How to configure the NHibernate-based persistence for NServiceBus when running on SQL Azure. (supported: [6.0.0, )) - [Scripting](https://docs.particular.net/persistence/nhibernate/scripting.md): A collection of scripts for managing NHibernate persistence. ## MSMQ Subscription - [Overview](https://docs.particular.net/persistence/msmq/index.md): How to configure the MSMQ persistence for subscriptions. ## MongoDB - [Overview](https://docs.particular.net/persistence/mongodb/index.md) (supported: [2.0.0, )) - [How document versioning works](https://docs.particular.net/persistence/mongodb/document-version.md): How the NServiceBus.Storage.MongoDB package implements concurrency control. (supported: [2.0.0, )) - [Migrating from NServicebus.MongoDB](https://docs.particular.net/persistence/mongodb/migrating-from-sbmako.md) (supported: [1.0.0, )) - [Migrating from NServiceBus.Persistence.MongoDB](https://docs.particular.net/persistence/mongodb/migrating-from-tekmaven.md) (supported: [1.0.0, )) ## DynamoDB - [Overview](https://docs.particular.net/persistence/dynamodb/index.md): How to use NServiceBus with AWS DynamoDB. - [Sagas](https://docs.particular.net/persistence/dynamodb/sagas.md): How to configure saga persistence in DynamoDB. - [Outbox](https://docs.particular.net/persistence/dynamodb/outbox.md): How to configure Outbox persistence in DynamoDB. - [Transactions](https://docs.particular.net/persistence/dynamodb/transactions.md): How to use transactions with DynamoDB persistence. - [Local development](https://docs.particular.net/nservicebus/aws/local-development.md): Learn how to configure NServiceBus for AWS local development using LocalStack, with sample settings for SQS, SNS, and DynamoDB. - [Table creation](https://docs.particular.net/persistence/dynamodb/table-creation.md): How to create the table used by DynamoDB persistence instead of relying on installers. - [Capacity planning](https://docs.particular.net/persistence/dynamodb/capacity-planning.md): Provides AWS DynamoDB capacity planning guidance. ## Other pages - [Upgrade Guides](https://docs.particular.net/persistence/upgrades/index.md): Persistence Upgrade Guides. ## upgrades - [Cosmos DB Persistence Upgrade from 3.1 to 3.2](https://docs.particular.net/persistence/upgrades/cosmosdb-3.1to3.2.md): Instructions on how to upgrade NServiceBus.Persistence.CosmosDB 3.1 to 3.2. - [Non-Durable Persistence Upgrade from 3 to 4](https://docs.particular.net/persistence/upgrades/nondurable-3to4.md): Instructions on how to upgrade NServiceBus.Persistence.NonDurable from version 3 to version 4. ## Version-specific pages - [Azure Table Persistence (astp_3)](https://docs.particular.net/persistence/azure-table/index_astp_3.md): Using Azure Tables as persistence. - [Azure Table Persistence (astp_4)](https://docs.particular.net/persistence/azure-table/index_astp_4.md): Using Azure Tables as persistence. - [Azure Table Persistence (astp_5)](https://docs.particular.net/persistence/azure-table/index_astp_5.md): Using Azure Tables as persistence. - [Azure Table Persistence (astp_6)](https://docs.particular.net/persistence/azure-table/index_astp_6.md): Using Azure Tables as persistence. - [Configuration (astp_3)](https://docs.particular.net/persistence/azure-table/configuration_astp_3.md): Configuring Azure Storage as persistence. - [Configuration (astp_4)](https://docs.particular.net/persistence/azure-table/configuration_astp_4.md): Configuring Azure Storage as persistence. - [Configuration (astp_5)](https://docs.particular.net/persistence/azure-table/configuration_astp_5.md): Configuring Azure Storage as persistence. - [Configuration (astp_6)](https://docs.particular.net/persistence/azure-table/configuration_astp_6.md): Configuring Azure Storage as persistence. - [Performance Tuning (astp_3)](https://docs.particular.net/persistence/azure-table/performance-tuning_astp_3.md): Tips on how to get the best performance from the Azure Storage Queues persistence. - [Performance Tuning (astp_4)](https://docs.particular.net/persistence/azure-table/performance-tuning_astp_4.md): Tips on how to get the best performance from the Azure Storage Queues persistence. - [Performance Tuning (astp_5)](https://docs.particular.net/persistence/azure-table/performance-tuning_astp_5.md): Tips on how to get the best performance from the Azure Storage Queues persistence. - [Performance Tuning (astp_6)](https://docs.particular.net/persistence/azure-table/performance-tuning_astp_6.md): Tips on how to get the best performance from the Azure Storage Queues persistence. - [Transactions in Azure Table persistence (astp_3)](https://docs.particular.net/persistence/azure-table/transactions_astp_3.md) (supported: [3.0.0, )) - [Transactions in Azure Table persistence (astp_4)](https://docs.particular.net/persistence/azure-table/transactions_astp_4.md) (supported: [3.0.0, )) - [Transactions in Azure Table persistence (astp_5)](https://docs.particular.net/persistence/azure-table/transactions_astp_5.md) (supported: [3.0.0, )) - [Transactions in Azure Table persistence (astp_6)](https://docs.particular.net/persistence/azure-table/transactions_astp_6.md) (supported: [3.0.0, )) - [Azure Cosmos DB Persistence (cosmosdb_1)](https://docs.particular.net/persistence/cosmosdb/index_cosmosdb_1.md): How to use NServiceBus with Azure Cosmos DB. - [Azure Cosmos DB Persistence (cosmosdb_2)](https://docs.particular.net/persistence/cosmosdb/index_cosmosdb_2.md): How to use NServiceBus with Azure Cosmos DB. - [Azure Cosmos DB Persistence (cosmosdb_3)](https://docs.particular.net/persistence/cosmosdb/index_cosmosdb_3.md): How to use NServiceBus with Azure Cosmos DB. - [Migration from Azure Table Persistence (cosmosdb_1)](https://docs.particular.net/persistence/cosmosdb/migration-from-azure-table_cosmosdb_1.md) - [Migration from Azure Table Persistence (cosmosdb_2)](https://docs.particular.net/persistence/cosmosdb/migration-from-azure-table_cosmosdb_2.md) - [Migration from Azure Table Persistence (cosmosdb_3)](https://docs.particular.net/persistence/cosmosdb/migration-from-azure-table_cosmosdb_3.md) - [CosmosDB Persistence Saga Concurrency (cosmosdb_1)](https://docs.particular.net/persistence/cosmosdb/saga-concurrency_cosmosdb_1.md): Explains how concurrency works with sagas in the CosmosDB persister. - [CosmosDB Persistence Saga Concurrency (cosmosdb_2)](https://docs.particular.net/persistence/cosmosdb/saga-concurrency_cosmosdb_2.md): Explains how concurrency works with sagas in the CosmosDB persister. - [CosmosDB Persistence Saga Concurrency (cosmosdb_3)](https://docs.particular.net/persistence/cosmosdb/saga-concurrency_cosmosdb_3.md): Explains how concurrency works with sagas in the CosmosDB persister. - [Transactions in Azure Cosmos DB persistence (cosmosdb_1)](https://docs.particular.net/persistence/cosmosdb/transactions_cosmosdb_1.md): Atomically commit saga and business data in Azure Cosmos DB by extracting the partition key and container from message headers or contents. - [Transactions in Azure Cosmos DB persistence (cosmosdb_2)](https://docs.particular.net/persistence/cosmosdb/transactions_cosmosdb_2.md): Atomically commit saga and business data in Azure Cosmos DB by extracting the partition key and container from message headers or contents. - [Transactions in Azure Cosmos DB persistence (cosmosdb_3)](https://docs.particular.net/persistence/cosmosdb/transactions_cosmosdb_3.md): Atomically commit saga and business data in Azure Cosmos DB by extracting the partition key and container from message headers or contents. - [AWS DynamoDB persistence (dynamodb_1)](https://docs.particular.net/persistence/dynamodb/index_dynamodb_1.md): How to use NServiceBus with AWS DynamoDB. - [AWS DynamoDB persistence (dynamodb_2)](https://docs.particular.net/persistence/dynamodb/index_dynamodb_2.md): How to use NServiceBus with AWS DynamoDB. - [AWS DynamoDB persistence (dynamodb_3)](https://docs.particular.net/persistence/dynamodb/index_dynamodb_3.md): How to use NServiceBus with AWS DynamoDB. - [Outbox with DynamoDB persistence (dynamodb_1)](https://docs.particular.net/persistence/dynamodb/outbox_dynamodb_1.md): How to configure Outbox persistence in DynamoDB. - [Outbox with DynamoDB persistence (dynamodb_2)](https://docs.particular.net/persistence/dynamodb/outbox_dynamodb_2.md): How to configure Outbox persistence in DynamoDB. - [Outbox with DynamoDB persistence (dynamodb_3)](https://docs.particular.net/persistence/dynamodb/outbox_dynamodb_3.md): How to configure Outbox persistence in DynamoDB. - [Sagas with DynamoDB persistence (dynamodb_1)](https://docs.particular.net/persistence/dynamodb/sagas_dynamodb_1.md): How to configure saga persistence in DynamoDB. - [Sagas with DynamoDB persistence (dynamodb_2)](https://docs.particular.net/persistence/dynamodb/sagas_dynamodb_2.md): How to configure saga persistence in DynamoDB. - [Sagas with DynamoDB persistence (dynamodb_3)](https://docs.particular.net/persistence/dynamodb/sagas_dynamodb_3.md): How to configure saga persistence in DynamoDB. - [Table creation with DynamoDB persistence (dynamodb_1)](https://docs.particular.net/persistence/dynamodb/table-creation_dynamodb_1.md): How to create the table used by DynamoDB persistence instead of relying on installers. - [Table creation with DynamoDB persistence (dynamodb_2)](https://docs.particular.net/persistence/dynamodb/table-creation_dynamodb_2.md): How to create the table used by DynamoDB persistence instead of relying on installers. - [Table creation with DynamoDB persistence (dynamodb_3)](https://docs.particular.net/persistence/dynamodb/table-creation_dynamodb_3.md): How to create the table used by DynamoDB persistence instead of relying on installers. - [DynamoDB persistence transactions (dynamodb_1)](https://docs.particular.net/persistence/dynamodb/transactions_dynamodb_1.md): How to use transactions with DynamoDB persistence. - [DynamoDB persistence transactions (dynamodb_2)](https://docs.particular.net/persistence/dynamodb/transactions_dynamodb_2.md): How to use transactions with DynamoDB persistence. - [DynamoDB persistence transactions (dynamodb_3)](https://docs.particular.net/persistence/dynamodb/transactions_dynamodb_3.md): How to use transactions with DynamoDB persistence. - [Learning Persistence (core_7)](https://docs.particular.net/persistence/learning/index_core_7.md) - [Learning Persistence (core_8)](https://docs.particular.net/persistence/learning/index_core_8.md) - [Learning Persistence (core_9)](https://docs.particular.net/persistence/learning/index_core_9.md) - [MongoDB Persistence (mongodb_2)](https://docs.particular.net/persistence/mongodb/index_mongodb_2.md) (supported: [2.0.0, )) - [MongoDB Persistence (mongodb_3)](https://docs.particular.net/persistence/mongodb/index_mongodb_3.md) (supported: [2.0.0, )) - [MongoDB Persistence (mongodb_4)](https://docs.particular.net/persistence/mongodb/index_mongodb_4.md) (supported: [2.0.0, )) - [MongoDB Persistence (mongodb_5)](https://docs.particular.net/persistence/mongodb/index_mongodb_5.md) (supported: [2.0.0, )) - [MongoDB Persistence (mongodb_6)](https://docs.particular.net/persistence/mongodb/index_mongodb_6.md) (supported: [2.0.0, )) - [How document versioning works (mongodb_2)](https://docs.particular.net/persistence/mongodb/document-version_mongodb_2.md): How the NServiceBus.Storage.MongoDB package implements concurrency control. (supported: [2.0.0, )) - [How document versioning works (mongodb_3)](https://docs.particular.net/persistence/mongodb/document-version_mongodb_3.md): How the NServiceBus.Storage.MongoDB package implements concurrency control. (supported: [2.0.0, )) - [How document versioning works (mongodb_4)](https://docs.particular.net/persistence/mongodb/document-version_mongodb_4.md): How the NServiceBus.Storage.MongoDB package implements concurrency control. (supported: [2.0.0, )) - [How document versioning works (mongodb_5)](https://docs.particular.net/persistence/mongodb/document-version_mongodb_5.md): How the NServiceBus.Storage.MongoDB package implements concurrency control. (supported: [2.0.0, )) - [How document versioning works (mongodb_6)](https://docs.particular.net/persistence/mongodb/document-version_mongodb_6.md): How the NServiceBus.Storage.MongoDB package implements concurrency control. (supported: [2.0.0, )) - [Migrating from NServiceBus.MongoDB (mongodb_2)](https://docs.particular.net/persistence/mongodb/migrating-from-sbmako_mongodb_2.md) (supported: [1.0.0, )) - [Migrating from NServiceBus.MongoDB (mongodb_3)](https://docs.particular.net/persistence/mongodb/migrating-from-sbmako_mongodb_3.md) (supported: [1.0.0, )) - [Migrating from NServiceBus.MongoDB (mongodb_4)](https://docs.particular.net/persistence/mongodb/migrating-from-sbmako_mongodb_4.md) (supported: [1.0.0, )) - [Migrating from NServiceBus.MongoDB (mongodb_5)](https://docs.particular.net/persistence/mongodb/migrating-from-sbmako_mongodb_5.md) (supported: [1.0.0, )) - [Migrating from NServiceBus.MongoDB (mongodb_6)](https://docs.particular.net/persistence/mongodb/migrating-from-sbmako_mongodb_6.md) (supported: [1.0.0, )) - [Migrating from NServiceBus.Persistence.MongoDB (mongodb_2)](https://docs.particular.net/persistence/mongodb/migrating-from-tekmaven_mongodb_2.md) (supported: [1.0.0, )) - [Migrating from NServiceBus.Persistence.MongoDB (mongodb_3)](https://docs.particular.net/persistence/mongodb/migrating-from-tekmaven_mongodb_3.md) (supported: [1.0.0, )) - [Migrating from NServiceBus.Persistence.MongoDB (mongodb_4)](https://docs.particular.net/persistence/mongodb/migrating-from-tekmaven_mongodb_4.md) (supported: [1.0.0, )) - [Migrating from NServiceBus.Persistence.MongoDB (mongodb_5)](https://docs.particular.net/persistence/mongodb/migrating-from-tekmaven_mongodb_5.md) (supported: [1.0.0, )) - [Migrating from NServiceBus.Persistence.MongoDB (mongodb_6)](https://docs.particular.net/persistence/mongodb/migrating-from-tekmaven_mongodb_6.md) (supported: [1.0.0, )) - [MSMQ Subscription Persistence (msmqtransport_1)](https://docs.particular.net/persistence/msmq/index_msmqtransport_1.md): How to configure the MSMQ persistence for subscriptions. - [NHibernate Persistence (nhibernate_10)](https://docs.particular.net/persistence/nhibernate/index_nhibernate_10.md): NHibernate-based persistence for NServiceBus. - [NHibernate Persistence (nhibernate_8)](https://docs.particular.net/persistence/nhibernate/index_nhibernate_8.md): NHibernate-based persistence for NServiceBus. - [NHibernate Persistence (nhibernate_9)](https://docs.particular.net/persistence/nhibernate/index_nhibernate_9.md): NHibernate-based persistence for NServiceBus. - [Accessing data via NHibernate persistence (nhibernate_10)](https://docs.particular.net/persistence/nhibernate/accessing-data_nhibernate_10.md): How to access business data using connections managed by the NServiceBus NHibernate persistence. (supported: [4.0.0, )) - [Accessing data via NHibernate persistence (nhibernate_8)](https://docs.particular.net/persistence/nhibernate/accessing-data_nhibernate_8.md): How to access business data using connections managed by the NServiceBus NHibernate persistence. (supported: [4.0.0, )) - [Accessing data via NHibernate persistence (nhibernate_9)](https://docs.particular.net/persistence/nhibernate/accessing-data_nhibernate_9.md): How to access business data using connections managed by the NServiceBus NHibernate persistence. (supported: [4.0.0, )) - [Outbox with NHibernate Persistence (nhibernate_10)](https://docs.particular.net/persistence/nhibernate/outbox_nhibernate_10.md): How to use the outbox with NHibernate. (supported: [6.0.0, )) - [Outbox with NHibernate Persistence (nhibernate_8)](https://docs.particular.net/persistence/nhibernate/outbox_nhibernate_8.md): How to use the outbox with NHibernate. (supported: [6.0.0, )) - [Outbox with NHibernate Persistence (nhibernate_9)](https://docs.particular.net/persistence/nhibernate/outbox_nhibernate_9.md): How to use the outbox with NHibernate. (supported: [6.0.0, )) - [NHibernate Persistence Saga Concurrency (nhibernate_10)](https://docs.particular.net/persistence/nhibernate/saga-concurrency_nhibernate_10.md): How to control concurrency in sagas with the NHibernate persistence. (supported: [6.0.0, )) - [NHibernate Persistence Saga Concurrency (nhibernate_8)](https://docs.particular.net/persistence/nhibernate/saga-concurrency_nhibernate_8.md): How to control concurrency in sagas with the NHibernate persistence. (supported: [6.0.0, )) - [NHibernate Persistence Saga Concurrency (nhibernate_9)](https://docs.particular.net/persistence/nhibernate/saga-concurrency_nhibernate_9.md): How to control concurrency in sagas with the NHibernate persistence. (supported: [6.0.0, )) - [SQL Azure (nhibernate_10)](https://docs.particular.net/persistence/nhibernate/sql-azure_nhibernate_10.md): How to configure the NHibernate-based persistence for NServiceBus when running on SQL Azure. (supported: [6.0.0, )) - [SQL Azure (nhibernate_8)](https://docs.particular.net/persistence/nhibernate/sql-azure_nhibernate_8.md): How to configure the NHibernate-based persistence for NServiceBus when running on SQL Azure. (supported: [6.0.0, )) - [SQL Azure (nhibernate_9)](https://docs.particular.net/persistence/nhibernate/sql-azure_nhibernate_9.md): How to configure the NHibernate-based persistence for NServiceBus when running on SQL Azure. (supported: [6.0.0, )) - [Non-durable persistence (core_7)](https://docs.particular.net/persistence/non-durable/index_core_7.md): Non-durable persistence (previously known as In-Memory persistence) stores data in a non-durable manner. - [Non-durable persistence (nondurablepersistence_1)](https://docs.particular.net/persistence/non-durable/index_nondurablepersistence_1.md): Non-durable persistence (previously known as In-Memory persistence) stores data in a non-durable manner. - [Non-durable persistence (nondurablepersistence_2)](https://docs.particular.net/persistence/non-durable/index_nondurablepersistence_2.md): Non-durable persistence (previously known as In-Memory persistence) stores data in a non-durable manner. - [Configuration Order for Persistence (core_7)](https://docs.particular.net/persistence/order_core_7.md): When configuring persistence, order is important. (supported: [5.0.0, )) - [Configuration Order for Persistence (core_8)](https://docs.particular.net/persistence/order_core_8.md): When configuring persistence, order is important. (supported: [5.0.0, )) - [Configuration Order for Persistence (core_9)](https://docs.particular.net/persistence/order_core_9.md): When configuring persistence, order is important. (supported: [5.0.0, )) - [RavenDB Persistence (raven_10)](https://docs.particular.net/persistence/ravendb/index_raven_10.md) - [RavenDB Persistence (raven_7)](https://docs.particular.net/persistence/ravendb/index_raven_7.md) - [RavenDB Persistence (raven_8)](https://docs.particular.net/persistence/ravendb/index_raven_8.md) - [RavenDB Persistence (raven_9)](https://docs.particular.net/persistence/ravendb/index_raven_9.md) - [Cluster configuration with multiple nodes (raven_10)](https://docs.particular.net/persistence/ravendb/cluster-configuration_raven_10.md) (supported: [7.0.0, )) - [Cluster configuration with multiple nodes (raven_7)](https://docs.particular.net/persistence/ravendb/cluster-configuration_raven_7.md) (supported: [7.0.0, )) - [Cluster configuration with multiple nodes (raven_8)](https://docs.particular.net/persistence/ravendb/cluster-configuration_raven_8.md) (supported: [7.0.0, )) - [Cluster configuration with multiple nodes (raven_9)](https://docs.particular.net/persistence/ravendb/cluster-configuration_raven_9.md) (supported: [7.0.0, )) - [Connection Options (raven_10)](https://docs.particular.net/persistence/ravendb/connection_raven_10.md) - [Connection Options (raven_7)](https://docs.particular.net/persistence/ravendb/connection_raven_7.md) - [Connection Options (raven_8)](https://docs.particular.net/persistence/ravendb/connection_raven_8.md) - [Connection Options (raven_9)](https://docs.particular.net/persistence/ravendb/connection_raven_9.md) - [RavenDB Scripting (raven_10)](https://docs.particular.net/persistence/ravendb/operations-scripting_raven_10.md): Example code and scripts to facilitate deployment and operational actions against RavenDB. - [RavenDB Scripting (raven_7)](https://docs.particular.net/persistence/ravendb/operations-scripting_raven_7.md): Example code and scripts to facilitate deployment and operational actions against RavenDB. - [RavenDB Scripting (raven_8)](https://docs.particular.net/persistence/ravendb/operations-scripting_raven_8.md): Example code and scripts to facilitate deployment and operational actions against RavenDB. - [RavenDB Scripting (raven_9)](https://docs.particular.net/persistence/ravendb/operations-scripting_raven_9.md): Example code and scripts to facilitate deployment and operational actions against RavenDB. - [Outbox with RavenDB persistence (raven_10)](https://docs.particular.net/persistence/ravendb/outbox_raven_10.md) (supported: [2.0.0, )) - [Outbox with RavenDB persistence (raven_7)](https://docs.particular.net/persistence/ravendb/outbox_raven_7.md) (supported: [2.0.0, )) - [Outbox with RavenDB persistence (raven_8)](https://docs.particular.net/persistence/ravendb/outbox_raven_8.md) (supported: [2.0.0, )) - [Outbox with RavenDB persistence (raven_9)](https://docs.particular.net/persistence/ravendb/outbox_raven_9.md) (supported: [2.0.0, )) - [RavenDB Persistence Saga Concurrency (raven_10)](https://docs.particular.net/persistence/ravendb/saga-concurrency_raven_10.md): Explains how concurrency works with sagas in the RavenDB persister. - [RavenDB Persistence Saga Concurrency (raven_7)](https://docs.particular.net/persistence/ravendb/saga-concurrency_raven_7.md): Explains how concurrency works with sagas in the RavenDB persister. - [RavenDB Persistence Saga Concurrency (raven_8)](https://docs.particular.net/persistence/ravendb/saga-concurrency_raven_8.md): Explains how concurrency works with sagas in the RavenDB persister. - [RavenDB Persistence Saga Concurrency (raven_9)](https://docs.particular.net/persistence/ravendb/saga-concurrency_raven_9.md): Explains how concurrency works with sagas in the RavenDB persister. - [Service Fabric Persistence (servicefabricpersistence_2)](https://docs.particular.net/persistence/service-fabric/index_servicefabricpersistence_2.md) - [Service Fabric Persistence Outbox (servicefabricpersistence_2)](https://docs.particular.net/persistence/service-fabric/outbox_servicefabricpersistence_2.md) - [Service Fabric Persistence Sagas (servicefabricpersistence_2)](https://docs.particular.net/persistence/service-fabric/sagas_servicefabricpersistence_2.md) - [Service Fabric Persistence Transaction Sharing (servicefabricpersistence_2)](https://docs.particular.net/persistence/service-fabric/transaction-sharing_servicefabricpersistence_2.md) - [Accessing data via SQL persistence (sqlpersistence_6)](https://docs.particular.net/persistence/sql/accessing-data_sqlpersistence_6.md): How to access business data using connections managed by NServiceBus SQL persistence. - [Accessing data via SQL persistence (sqlpersistence_7)](https://docs.particular.net/persistence/sql/accessing-data_sqlpersistence_7.md): How to access business data using connections managed by NServiceBus SQL persistence. - [Accessing data via SQL persistence (sqlpersistence_8)](https://docs.particular.net/persistence/sql/accessing-data_sqlpersistence_8.md): How to access business data using connections managed by NServiceBus SQL persistence. - [Controlling script generation (sqlpersistence_6)](https://docs.particular.net/persistence/sql/controlling-script-generation_sqlpersistence_6.md): Control how SQL scripts are generated for the SQL persister. - [Controlling script generation (sqlpersistence_7)](https://docs.particular.net/persistence/sql/controlling-script-generation_sqlpersistence_7.md): Control how SQL scripts are generated for the SQL persister. - [Controlling script generation (sqlpersistence_8)](https://docs.particular.net/persistence/sql/controlling-script-generation_sqlpersistence_8.md): Control how SQL scripts are generated for the SQL persister. - [SQL Persistence - SQL Server dialect (sqlpersistence_6)](https://docs.particular.net/persistence/sql/dialect-mssql_sqlpersistence_6.md) - [SQL Persistence - SQL Server dialect (sqlpersistence_7)](https://docs.particular.net/persistence/sql/dialect-mssql_sqlpersistence_7.md) - [SQL Persistence - SQL Server dialect (sqlpersistence_8)](https://docs.particular.net/persistence/sql/dialect-mssql_sqlpersistence_8.md) - [SQL Persistence - MySQL dialect (sqlpersistence_6)](https://docs.particular.net/persistence/sql/dialect-mysql_sqlpersistence_6.md): An SQL persister dialect that specifically targets MySQL, including AWS Aurora MySQL. - [SQL Persistence - MySQL dialect (sqlpersistence_7)](https://docs.particular.net/persistence/sql/dialect-mysql_sqlpersistence_7.md): An SQL persister dialect that specifically targets MySQL, including AWS Aurora MySQL. - [SQL Persistence - MySQL dialect (sqlpersistence_8)](https://docs.particular.net/persistence/sql/dialect-mysql_sqlpersistence_8.md): An SQL persister dialect that specifically targets MySQL, including AWS Aurora MySQL. - [Oracle dialect (sqlpersistence_6)](https://docs.particular.net/persistence/sql/dialect-oracle_sqlpersistence_6.md) (supported: [2.0.0, )) - [Oracle dialect (sqlpersistence_7)](https://docs.particular.net/persistence/sql/dialect-oracle_sqlpersistence_7.md) (supported: [2.0.0, )) - [Oracle dialect (sqlpersistence_8)](https://docs.particular.net/persistence/sql/dialect-oracle_sqlpersistence_8.md) (supported: [2.0.0, )) - [SQL Persistence - PostgreSQL dialect (sqlpersistence_6)](https://docs.particular.net/persistence/sql/dialect-postgresql_sqlpersistence_6.md): An SQL persister dialect that specifically targets PostgreSQL, including AWS Aurora PostgreSQL. (supported: [3.0.0, )) - [SQL Persistence - PostgreSQL dialect (sqlpersistence_7)](https://docs.particular.net/persistence/sql/dialect-postgresql_sqlpersistence_7.md): An SQL persister dialect that specifically targets PostgreSQL, including AWS Aurora PostgreSQL. (supported: [3.0.0, )) - [SQL Persistence - PostgreSQL dialect (sqlpersistence_8)](https://docs.particular.net/persistence/sql/dialect-postgresql_sqlpersistence_8.md): An SQL persister dialect that specifically targets PostgreSQL, including AWS Aurora PostgreSQL. (supported: [3.0.0, )) - [Installation and deployment (sqlpersistence_6)](https://docs.particular.net/persistence/sql/install_sqlpersistence_6.md): Things to consider when installing and deploying endpoints that use SQL persistence. - [Installation and deployment (sqlpersistence_7)](https://docs.particular.net/persistence/sql/install_sqlpersistence_7.md): Things to consider when installing and deploying endpoints that use SQL persistence. - [Installation and deployment (sqlpersistence_8)](https://docs.particular.net/persistence/sql/install_sqlpersistence_8.md): Things to consider when installing and deploying endpoints that use SQL persistence. - [Installer Workflow (sqlpersistence_6)](https://docs.particular.net/persistence/sql/installer-workflow_sqlpersistence_6.md) - [Installer Workflow (sqlpersistence_7)](https://docs.particular.net/persistence/sql/installer-workflow_sqlpersistence_7.md) - [Installer Workflow (sqlpersistence_8)](https://docs.particular.net/persistence/sql/installer-workflow_sqlpersistence_8.md) - [Multi-tenant support (sqlpersistence_6)](https://docs.particular.net/persistence/sql/multi-tenant_sqlpersistence_6.md): SQL Persistence support for multi-tenant systems using database per customer. (supported: [4.5.0, )) - [Multi-tenant support (sqlpersistence_7)](https://docs.particular.net/persistence/sql/multi-tenant_sqlpersistence_7.md): SQL Persistence support for multi-tenant systems using database per customer. (supported: [4.5.0, )) - [Multi-tenant support (sqlpersistence_8)](https://docs.particular.net/persistence/sql/multi-tenant_sqlpersistence_8.md): SQL Persistence support for multi-tenant systems using database per customer. (supported: [4.5.0, )) - [MySql Scripts (sqlpersistence_6)](https://docs.particular.net/persistence/sql/mysql-scripts_sqlpersistence_6.md) - [MySql Scripts (sqlpersistence_7)](https://docs.particular.net/persistence/sql/mysql-scripts_sqlpersistence_7.md) - [MySql Scripts (sqlpersistence_8)](https://docs.particular.net/persistence/sql/mysql-scripts_sqlpersistence_8.md) - [Oracle Scripts (sqlpersistence_6)](https://docs.particular.net/persistence/sql/oracle-scripts_sqlpersistence_6.md) (supported: [2.0.0, )) - [Oracle Scripts (sqlpersistence_7)](https://docs.particular.net/persistence/sql/oracle-scripts_sqlpersistence_7.md) (supported: [2.0.0, )) - [Oracle Scripts (sqlpersistence_8)](https://docs.particular.net/persistence/sql/oracle-scripts_sqlpersistence_8.md) (supported: [2.0.0, )) - [Outbox with SQL persistence (sqlpersistence_6)](https://docs.particular.net/persistence/sql/outbox_sqlpersistence_6.md) - [Outbox with SQL persistence (sqlpersistence_7)](https://docs.particular.net/persistence/sql/outbox_sqlpersistence_7.md) - [Outbox with SQL persistence (sqlpersistence_8)](https://docs.particular.net/persistence/sql/outbox_sqlpersistence_8.md) - [Combining PostgreSQL Persistence and Transport (sqlpersistence_6)](https://docs.particular.net/persistence/sql/postgresql-combining-persistence-with-transport_sqlpersistence_6.md) - [Combining PostgreSQL Persistence and Transport (sqlpersistence_7)](https://docs.particular.net/persistence/sql/postgresql-combining-persistence-with-transport_sqlpersistence_7.md) - [Combining PostgreSQL Persistence and Transport (sqlpersistence_8)](https://docs.particular.net/persistence/sql/postgresql-combining-persistence-with-transport_sqlpersistence_8.md) - [PostgreSQL Scripts (sqlpersistence_6)](https://docs.particular.net/persistence/sql/postgresql-scripts_sqlpersistence_6.md) (supported: [3.0.0, )) - [PostgreSQL Scripts (sqlpersistence_7)](https://docs.particular.net/persistence/sql/postgresql-scripts_sqlpersistence_7.md) (supported: [3.0.0, )) - [PostgreSQL Scripts (sqlpersistence_8)](https://docs.particular.net/persistence/sql/postgresql-scripts_sqlpersistence_8.md) (supported: [3.0.0, )) - [Saga Persister (sqlpersistence_6)](https://docs.particular.net/persistence/sql/saga_sqlpersistence_6.md): How sagas are persisted using SQL Persistence. - [Saga Persister (sqlpersistence_7)](https://docs.particular.net/persistence/sql/saga_sqlpersistence_7.md): How sagas are persisted using SQL Persistence. - [Saga Persister (sqlpersistence_8)](https://docs.particular.net/persistence/sql/saga_sqlpersistence_8.md): How sagas are persisted using SQL Persistence. - [Saga Finder (sqlpersistence_6)](https://docs.particular.net/persistence/sql/saga-finder_sqlpersistence_6.md) (supported: [2.0.0, )) - [Saga Finder (sqlpersistence_7)](https://docs.particular.net/persistence/sql/saga-finder_sqlpersistence_7.md) (supported: [2.0.0, )) - [Saga Finder (sqlpersistence_8)](https://docs.particular.net/persistence/sql/saga-finder_sqlpersistence_8.md) (supported: [2.0.0, )) - [SqlSaga base class (sqlpersistence_6)](https://docs.particular.net/persistence/sql/sqlsaga_sqlpersistence_6.md): An alternate SqlSaga base class for use with SQL persistence. - [SqlSaga base class (sqlpersistence_7)](https://docs.particular.net/persistence/sql/sqlsaga_sqlpersistence_7.md): An alternate SqlSaga base class for use with SQL persistence. - [SqlSaga base class (sqlpersistence_8)](https://docs.particular.net/persistence/sql/sqlsaga_sqlpersistence_8.md): An alternate SqlSaga base class for use with SQL persistence. - [Combining MS SQL Server Persistence and Transport (sqlpersistence_6)](https://docs.particular.net/persistence/sql/sqlserver-combining-persistence-wth-transport_sqlpersistence_6.md) - [Combining MS SQL Server Persistence and Transport (sqlpersistence_7)](https://docs.particular.net/persistence/sql/sqlserver-combining-persistence-wth-transport_sqlpersistence_7.md) - [Combining MS SQL Server Persistence and Transport (sqlpersistence_8)](https://docs.particular.net/persistence/sql/sqlserver-combining-persistence-wth-transport_sqlpersistence_8.md) - [MS SQL Server Scripts (sqlpersistence_6)](https://docs.particular.net/persistence/sql/sqlserver-scripts_sqlpersistence_6.md) - [MS SQL Server Scripts (sqlpersistence_7)](https://docs.particular.net/persistence/sql/sqlserver-scripts_sqlpersistence_7.md) - [MS SQL Server Scripts (sqlpersistence_8)](https://docs.particular.net/persistence/sql/sqlserver-scripts_sqlpersistence_8.md) - [Subscription Persister (sqlpersistence_6)](https://docs.particular.net/persistence/sql/subscriptions_sqlpersistence_6.md) (supported: [2.0.0, )) - [Subscription Persister (sqlpersistence_7)](https://docs.particular.net/persistence/sql/subscriptions_sqlpersistence_7.md) (supported: [2.0.0, )) - [Subscription Persister (sqlpersistence_8)](https://docs.particular.net/persistence/sql/subscriptions_sqlpersistence_8.md) (supported: [2.0.0, )) - [Timeouts Persister (sqlpersistence_6)](https://docs.particular.net/persistence/sql/timeouts_sqlpersistence_6.md) (supported: [4.0.0, )) - [Timeouts Persister (sqlpersistence_7)](https://docs.particular.net/persistence/sql/timeouts_sqlpersistence_7.md) (supported: [4.0.0, )) - [Timeouts Persister (sqlpersistence_8)](https://docs.particular.net/persistence/sql/timeouts_sqlpersistence_8.md) (supported: [4.0.0, )) ## Components (NuGet packages) - [NServiceBus.Persistence.AzureTable](https://www.nuget.org/packages/NServiceBus.Persistence.AzureTable) - Azure Table Persistence - [NServiceBus.Persistence.AzureStorage](https://www.nuget.org/packages/NServiceBus.Persistence.AzureStorage) - Azure Table Persistence - [NServiceBus](https://www.nuget.org/packages/NServiceBus) - Learning Persistence - [NServiceBus.Storage.MongoDB](https://www.nuget.org/packages/NServiceBus.Storage.MongoDB) - MongoDB Persistence - [NServiceBus.Transport.Msmq](https://www.nuget.org/packages/NServiceBus.Transport.Msmq) - MSMQ Persistence - [NServiceBus](https://www.nuget.org/packages/NServiceBus) - MSMQ Persistence - [NServiceBus.NHibernate](https://www.nuget.org/packages/NServiceBus.NHibernate) - NHibernate Persistence - [NServiceBus.Persistence.NonDurable](https://www.nuget.org/packages/NServiceBus.Persistence.NonDurable) - Non-Durable Persistence - [NServiceBus](https://www.nuget.org/packages/NServiceBus) - Non-Durable Persistence - [NServiceBus.Persistence.CosmosDB](https://www.nuget.org/packages/NServiceBus.Persistence.CosmosDB) - NServiceBus.Persistence.CosmosDB - [NServiceBus.Persistence.DynamoDB](https://www.nuget.org/packages/NServiceBus.Persistence.DynamoDB) - NServiceBus.Persistence.DynamoDB - [NServiceBus.RavenDB](https://www.nuget.org/packages/NServiceBus.RavenDB) - RavenDB Persistence - [NServiceBus.Persistence.ServiceFabric](https://www.nuget.org/packages/NServiceBus.Persistence.ServiceFabric) - Service Fabric Persistence - [NServiceBus.Persistence.Sql](https://www.nuget.org/packages/NServiceBus.Persistence.Sql) - Sql Persistence