Skip to content

A small .Net Core CLI tool that does remove documents from a Azure Cosmos DB using a SQL query and multithreading.

License

Notifications You must be signed in to change notification settings

mduu/cosmosRemover

Repository files navigation

Cosmos Remover

A small .Net Core CLI tool that does remove documents from a Azure Cosmos DB using a SQL query and multithreading. It uses C# ActionBlock<> to parallelize execution in multiple thread. I used 30 threads but this depends on the max. RU's you have as well as on your network and CPU.

How to use

  1. Open Program.cs
  2. Change the parameters on the top of the file to your values
  3. Run the tool

Hope this tool helps! Marc

About

A small .Net Core CLI tool that does remove documents from a Azure Cosmos DB using a SQL query and multithreading.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages