首页
/
每日頭條
/
旅遊
/
各類ip地址運用場景
各類ip地址運用場景
更新时间:2026-02-22 18:06:24

各類ip地址運用場景(解析IP地址對應的國家城市地址的能力)1

Data Lake Analytics 作為雲上數據處理的樞紐,最近加入了通過IP地址查找對應的國家、省份、城市、ISP的函數, 今天帶大家體驗一下。

函數詳細介紹

本次一共添加了下面這些函數:

  • ip2region: 功能最全的函數,可以獲取國家,省份,城市的信息,而且支持語言切換, 但是參數較多。
  • ip_country: 獲取IP地址對應的國家。
  • ip_province: 獲取IP地址對應的地址/省。
  • ip_city: 獲取IP地址對應的城市。
  • ip_isp: 獲取IP地址對應的ISP(Internet Service Provider)的信息。
  • ip2long: 把IP地址轉換成一個數字。
  • long2ip: 把數字轉換成一個IP地址。

ip2region

ip2region(ip, level, lang)

參數詳解:

  • ip: 要查詢的IP地址
  • level: country/province/city/isp
  • lang: cn/en, 返回結果的語言

ip_country/ip_province/ip_city/ip_isp

ip_country/ip_province/ip_city/ip_isp是ip2region的一種快捷用法,參數較少,這幾個函數風格類似,兩種調用方式:

ip_country(ip)

ip_country(ip, lang)

參數詳解:

  • ip: 要查詢的IP地址
  • lang: cn/en, 返回結果的語言

ip2long/long2ip

ip2long(ip)

long2ip(longVal)

Lets make some fun!

廢話不多說,我們直接來體驗一下:

先來看看國内的ip:

mysql> select ip2region('115.239.210.27', 'country', 'CN'), > ip_country('115.239.210.27'), > ip_province('115.239.210.27'), > ip_city('115.239.210.27'), > ip_isp('115.239.210.27')\G *************************** 1. row *************************** ip2region('115.239.210.27', 'country', 'CN'): 中國 ip_country('115.239.210.27'): 中國 ip_province('115.239.210.27'): 浙江 ip_city('115.239.210.27'): 杭州 ip_isp('115.239.210.27'): 電信 1 row in set (0.14 sec)

再來看個國外的ip:

mysql> select ip2region('31.13.79.1', 'country', 'CN'), > ip_country('31.13.79.1'), > ip_province('31.13.79.1'), > ip_city('31.13.79.1'), > ip_isp('31.13.79.1')\G *************************** 1. row *************************** ip2region('31.13.79.1', 'country', 'CN'): 印度 ip_country('31.13.79.1'): 印度 ip_province('31.13.79.1'): 馬哈拉施特拉邦 ip_city('31.13.79.1'): 孟買 ip_isp('31.13.79.1'): 1 row in set (0.08 sec)

最後咱再來切換個語言:

mysql> select ip2region('31.13.79.1', 'country', 'EN'), > ip_country('31.13.79.1', 'EN'), > ip_province('31.13.79.1', 'EN'), > ip_city('31.13.79.1', 'EN'), > ip_isp('31.13.79.1', 'EN')\G *************************** 1. row *************************** ip2region('31.13.79.1', 'country', 'EN'): India ip_country('31.13.79.1', 'EN'): India ip_province('31.13.79.1', 'EN'): Maharashtr ip_city('31.13.79.1', 'EN'): Mumbai ip_isp('31.13.79.1', 'EN'): 1 row in set (0.06 sec)

總結

我們今天介紹了DLA裡面IP地址支持相關的一些函數,這些函數對于用戶分析,特别是網站訪問用戶的地域分析的時候非常有用,在其它數據庫裡面你可能需要自己實現UDF,或者在應用層進行處理;我們DLA裡面已經把這種能力内置了,并且會及時的對IP庫進行更新,更多詳細的介紹可以直接去我們的官網試用。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
安康各個區縣面積(安康市的區劃變動)
安康各個區縣面積(安康市的區劃變動)
  在之前的文章都給大家說了很多的城市的區劃變遷沿革,每個省每個城市的區劃變遷沿革,對于我國來說都是獨一無二的,非常的具有曆史研究意義,經曆了漫長的發展融合才一步一步形成現如今的統一的多民族的中華民族。在這5000年的曆史發展中,很多的城市改名也非常的頻繁,很多城市的曆史也不被大家所熟知,今天給大家說一下陝西省安康市的區劃變遷沿革,看看安康是如何一步10個區...
2026-02-22
廣州動物園一日遊攻略暑假(廣州公園景區國慶最新活動安排)
廣州動物園一日遊攻略暑假(廣州公園景區國慶最新活動安排)
  南都訊 記者夏嘉雯 今年國慶期間,廣州各公園景區在遵守疫情防控要求的前提下,将舉行音樂燈光秀、主題花藝展、科普導賞、生态曆史文化遊徑、故事會、主題書畫攝影展和民俗遊園等30餘項共200餘場花事文化活動,讓市民遊客假期文化生活更加豐富多彩。需要注意的是,市民進入公園、景區需要配合查驗健康碼和72小時内核酸檢測陰性證明。   活動體現親子性、惠民性、科普性以...
2026-02-22
徐州五環路最新進展來了(徐州成為一線城市的标志性工程)
徐州五環路最新進展來了(徐州成為一線城市的标志性工程)
  大城市的标志性工程,徐州五環路的進展情況,大家都比較關心,現在給大家彙集一點徐州五環路的消息,供大家參考,看看徐州是不是已經成為一線城市。大家知道,目前全國的城市中間,除了調侃曹縣的五環在北京六環路連接處之外,其他的小城市,包括二線城市,都是建設到三環公路為止的,個别的發展比較好的城市,會有四環路。而徐州,三環路在二十餘年前就已經建成,甚至三環公路收費站...
2026-02-22
為什麼廣東各城市面積這麼小(廣東最尴尬城市)
為什麼廣東各城市面積這麼小(廣東最尴尬城市)
  導語:廣東最尴尬城市,面積相當于2個廣州,7個多深圳,GDP卻很低   廣東相信大家都不陌生,是我國的經濟大省,連續很多年國内生産總值都是穩居在全國第一位,僅僅是經濟總量就占了全國的八分之一,比很多發達國家的GDP都高了,這樣的廣東也很有優秀的城市,如廣州、深圳,全年的生産總值都貢獻了超過兩萬億,這兩個城市都是經濟強市,在國内的名氣也不低,但廣東的肇慶恐...
2026-02-22
越南芒街市旅遊攻略(我的出國旅遊回憶之一)
越南芒街市旅遊攻略(我的出國旅遊回憶之一)
  上世紀80至90年代我國正處于改革開放初期,那時嚴格意義上的普通中國公民出國旅遊并不存在。1987年原國家旅遊局和原對外經濟貿易部批準了遼甯省丹東市至朝鮮新義州的“出國一日遊”(也稱為邊境一日遊)的項目,這是我國對公民自費出國旅遊的正式許可。這種出國一日遊不要護照、簽證手續簡單、出國條件寬松,可滿足普通的中國公民出國旅遊的願望。後來黑龍江、吉林、廣西、雲...
2026-02-22
Copyright 2023-2026 - www.tftnews.com All Rights Reserved