In our game we need to store a huge amount of geospatial data, up to 50-100M records.
What is the recommended datacenter and DB with lowest latency to connect from CloudScript?
In our game we need to store a huge amount of geospatial data, up to 50-100M records.
What is the recommended datacenter and DB with lowest latency to connect from CloudScript?
Sorry, we haven't done extensive testing on non-PlayFab databases to determine efficiency. Internally, we use DynamoDB, which provide excellent response times for very large datasets.
I'm trying to connect to DynamoDB from CloudScript. Amazon requires all API requests must be signed with HMAC SHA-256 algorithm (here is examples on Python: http://docs.aws.amazon.com/general/latest/gr/sigv4-signed-request-examples.html). JS have no embedded implementation of that. Do you have any extension for this algorithm in your CloudScript runtime, or maybe you could point me how such connection could be made?
Thank you.
Sorry, but our logic servers don't provide you the ability to load packages, so you would need to include the code for the HMAC SHA256 signing directly. There are a number of good examples available in GitHub.
So as you running PlayFab on AWS it seems most reasonable to pay attention to DBs and DB services using AWS too. What AWS region do you offer to use for lowest latency with PlayFab?
The core PlayFab service operates in AWS US-West-2 (Oregon), in multiple availability zones.
Thanks.
Also as I can see there is no more MongoDB Addon in the Game Manager. Does it means that you have no more plans to provide this integration out-of-the-box?
I've been searching for the last couple of days on how to get the HMAC encryption and the hashing for the AWS to work with cloud scripting. Because we can't include external libraries I'm at a loss on how to do the encryption. Can anyone help?
Since you've also posted this as a new thread here (https://community.playfab.com/questions/25324/encryption-for-dynamodb-access-in-cloud-scripting.html?childToView=25332#comment-25332), let's use that as the thread for your question.
4 People are following this question.