我在美国和欧洲的Google数据中心都部署了一个应用程序。(我的-应用-我们和我的-应用-欧盟)
如何根据用户的位置将用户重定向到最近的数据中心?目的是获得最佳的延迟。
法国用户应重定向到欧盟数据中心,而加拿大用户则应重定向到美国数据中心。
编辑由提供的延迟:
欧洲国家对美国数据中心的用户:~300 ms
欧洲国家对欧盟数据中心的用户:~60 ms
美国用户到美国数据中心:~50 ms
美国至欧盟数据中心用户:~300 ms
我有一个包含这两列的表:
ip country
这些是我在我的网站上看到的观众。我想看看我从每个国家得到了多少独特的I。
我想出了这个:
SELECT DISTINCT ip, country, count(*) as views FROM views GROUP BY country
我希望这将选择不同的in数量和国家,他们是一个团体,他们的国家,按国家。然后,我将有一个列views保存计数。
但是这不起作用,这个查询将返回按国家分组的行总数。无论是否使用DISTINCT ip,我都会得到相同的结果。
编辑:我还没有清楚地表达自己,我想弄清楚的是,有多少不同的I来自每个国家,。
我的一
我想实现日志浏览器,ip,用户,时间戳,但我想添加国家和州。我试图从添加一些参数,但它没有,因为我只需要添加到我的默认函数json国家代码,国家和国家,但我不能添加它。我有一个json与600+行,我需要存储取决于ip国家,州和地区。控制器
public function datatable(){
$array = $this->sessions->datatable();
$this->json($array);
$data = array();
foreach ($array as $rows){