![Orleans:构建高性能分布式Actor服务](https://wfqqreader-1252317822.image.myqcloud.com/cover/223/44175223/b_44175223.jpg)
上QQ阅读APP看书,第一时间看更新
2.5.3 状态持久化服务的注册
当开发人员使用状态持久化服务API存储内部状态时,需要在Orleans应用服务启动时向Orleans运行时注册持久化存储服务所依赖的StorageProvider。以下代码示例中为Orleans运行时服务器注册了2个不同名称的基于运行时内存存储的MemoryGrainStorage,Orleans框架也在Microsoft.Orleans.OrleansProviders扩展程序包内提供了多种基于Azure Storage/AWS DynamoDb/Ado.Net等存储技术的StorageProvider,开发人员可以按需在应用程序内部进行配置并注册使用。
![](https://epubservercos.yuewen.com/5DD5C6/23446275701391606/epubprivate/OEBPS/Images/28_04.jpg?sign=1738959685-wdeo6hJrLb2hq3gancRe9nmVBXDrJq8k-0-73997666b192b0ee250603003e2a977f)
![](https://epubservercos.yuewen.com/5DD5C6/23446275701391606/epubprivate/OEBPS/Images/29_01.jpg?sign=1738959685-hdozMSmCiqaPjo27xypSnBMyzGGJDUQL-0-9bf89a895833bbe950286226086d1b80)