文件名称:AzureAutoNumber:用于 Azure 的高性能分布式独特线程安全 ID 生成器
文件大小:28KB
文件格式:ZIP
更新时间:2024-06-18 04:40:08
C#
Azure 自动编号 适用于 Azure 的高性能分布式独特线程安全 ID 生成器。 人性化生成的 ID(数字) 高性能和快速 100%保证不会造成任何重复的id 如何使用 该项目依赖于 Azure Blob 存储。 AutoNumber包将使用 Azure Blob 存储上的单个文本文件生成 ID。 var blobStorageAccount = Microsoft.WindowsAzure.Storage.CloudStorageAccount.Parse(connectionString); var blobOptimisticDataStore = new BlobOptimisticDataStore(blobStorageAccount, "unique-ids"); var idGen = new UniqueIdGenerator(blobOptimisticD
【文件预览】:
AzureAutoNumber-master
----.gitignore(6KB)
----IntegrationTests()
--------Scenarios.cs(7KB)
--------ITestScope.cs(197B)
--------appsettings.json(180B)
--------IntegrationTests.csproj(3KB)
--------Azure.cs(2KB)
--------File.cs(1KB)
--------Properties()
--------DependencyInjectionTest.cs(4KB)
----AutoNumber.sln(2KB)
----LICENSE(3KB)
----packages()
--------repositories.config(307B)
----AutoNumber()
--------AutoNumber.csproj(3KB)
--------Interfaces()
--------Exceptions()
--------ScopeState.cs(213B)
--------BlobOptimisticDataStore.cs(4KB)
--------Extensions()
--------DebugOnlyFileDataStore.cs(2KB)
--------Options()
--------UniqueIdGenerator.cs(4KB)
--------Properties()
----.github()
--------workflows()
----README.md(3KB)
----UnitTests()
--------DictionaryExtentionsTests.cs(2KB)
--------UniqueIdGeneratorTest.cs(5KB)
--------UnitTests.csproj(3KB)
--------Properties()