I have about 10,000 strings that I would like to store in playfab, and retrieve one at a time from the client. what is the most space and time efficient way of doing this?
I’ve considered storing them all in a cloudscript function, but I’m unsure how expensive that would be.
Answer by Xiao Zha · Jun 15 at 07:28 AM
Since 10,000 strings is too much, may I know your specific usage scenario? If these strings used as Global Constant/Static Data, you can store it in title data. But because you have 10,000 strings and this exceeds the storage limit of 1000 KVP, we recommend that you group your data so that a key corresponds to a set of values so that you don't exceed the 1000 key-value limit. In case our recommended workaround does not work for you, you can upgrade your account to Enterprise and contact our sales team using playfabsales@microsoft.com to discuss the change of storage limit. And If you need a global data storage that supports being updated and retrieved in real-time, you need combine Azure Function and Azure Cosmos DB for that functionality.
In addition, although CloudScript can be used for storage, CloudScript itself also has a size limit about 1,000,000 bytes, which may not be enough.
Billing of functions from cloud code vs client or external http 1 Answer
Is having a legally registered company required to fill out the billing information? 1 Answer
Accidentally switching to Pay as you go plan 1 Answer
Pro Tier limits and the entity data 3 Answers
Representing relational data in Title Data,How to represent relational data in Title Data 1 Answer