![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=1738819455-xemaORu4e1lQhUQ5iz5jVFPfuvP2Mzaw-0-96ac56b10a87abced498df562bb0edbb)
![](https://epubservercos.yuewen.com/5DD5C6/23446275701391606/epubprivate/OEBPS/Images/29_01.jpg?sign=1738819455-fZUZHoKw0srXw2kObVoe1ftp952oPO6C-0-b78a3679a8b56ea96d2783e67702f7f2)