question

srinivasreddyvelpula-4867 avatar image
0 Votes"
srinivasreddyvelpula-4867 asked jakaruna-MSFT answered

Can we store 100 + reliable dictionaries in a single stateful service is it right approach?

Hi Team,

If I store data in those many dictionaries how much CPU the stateful service will take.Will it impact on performance of the application and I have services which are similar to this.

Will it be okay or can anyone suggest me how can I do this.

azure-service-fabric
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

jakaruna-MSFT avatar image
1 Vote"
jakaruna-MSFT answered

100 + reliable dictionaries in a single stateful service should be fine.

Lets take a look at the FAQ from the service fabric FAQs.


"Consider keeping number of Reliable Collections per partition to be less than 1000. Prefer Reliable Collections with more items over more Reliable Collections with fewer items"

I dont have info about the benchmark (cpu and memory) for reliable collections. I will check and let you about that.


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.