Hi,
I have control over writes from a single source and after reviewing some of Firebase's own Open Data Sets schema, I had expected to use custom keys rather than the default generated keys. I will be writing a dozen attributes for two hundred entities each second over several hours. I had intended to use a unix timestamp as the key as I will be querying against that to retrieve the data for playback in the client application.
In terms of performance, is it worth the effort to investigate customizing the serializer, or should I just supply the timestamp as an attribute and use .indexOn?
Thanks,
Wayne