我有一个拥有2k用户的React Native应用。所有用户数据都以以下格式存储在Firebase中:
因此每个用户都有一个快速列表,他们通常每天创建一个快速。极少量的数据。这就是我的数据库使用情况图:
一些观察结果:
我很难过。最后,这是我的一个文件,它除了登录/注销外几乎每个Firebase操作都会执行:
var src = new List<int[]> { new[] { 1, 4, 2 },
new[] { 4, 5, 1 },
new[] { 7, 3, 8 }
};
var sortedByFirst = src.OrderBy(x => x[0]).ToList();
var sortedBySecond = src.OrderBy(x => x[1]).ToList();
var sortedByThird = src.OrderBy(x => x[2]).ToList();
我的账单已经花费了大约15天的1美元,这似乎是一些微不足道的数据。我目前的怀疑是:
听众只是多次堆叠和下载数据。听众没有被删除
开销不是我的错(SSL?)
???有什么想法吗?