IPv4 Address 2020 Infographics

In our modern society, more and more people are accessing the Internet for many purposes like research, work, entertainment, communication, shopping and so on. It cannot be denied that the Internet plays an important role in our daily life. The Internet which is a global system of interconnected computer networks […]

Using IP2Location Go Package in multi-threading codes

Intro Starting with the IP2Location Go Package version 8.3.0, is now possible to perform concurrent geolocation queries with the IP2Location BIN files. In this simple example, we will show how to call the IP2Location Go Package with multiple threads. Example code Below we have the full example code where we […]

Changes in United Kingdom Postcodes

The United Kingdom postcodes are alphanumeric and are variable in length including a space such as “SW1A 1AA”. Each postcode is divided into two parts separated by a single space known as the outward code and the inward code respectively. The outward code includes the postcode area and the postcode […]

How to create region maps display in Kibana

You are able to create region maps via the Kibana Visualize Service. Region maps are thematic maps in which boundary vector shapes are colored using a gradient. The region maps in Kibana provides various selections of vector map. For example, World Countries, Argentina Provinces, Australia States, Belarus Regions and more. […]

MySQL vs. MongoDB IP2Location DB24 query benchmark

Intro For this article, we will be running a few tests to determine whether MySQL or MongoDB is better when it comes to the query speed for the IP2Location DB24 data. We have generated some test data with random IP addresses. There are 10 test files containing IP addresses with […]

How to prepare affidavit for IP address change request?

IP2Location takes the data integrity seriously. In order to process a change request, we will need to authenticate requester to make sure the request is genuine to avoid any conflicts and abuses. Therefore, a requester need to prepare an affidavit or a sworn statement in writing with the following information: […]

Changes to Country Names in IP2Location and IP2Proxy

IP2Location is going to update the country names used in IP2Location or IP2Proxy products according to the latest ISO-3166 standards defined by ISO, the International Organization for Standardization. There will be no changes to the ISO3166-1 Alpha-2 Codes (the 2-digits Country Code), but only for certain full country names. Please […]

Importing IP2Location data into Cassandra and querying with PHP (IPv4)

Intro The guide will demonstrate how to import IP2Location data (DB26) in CSV form into Apache Cassandra and then query the data in a PHP page. First of all, you will need to download the IP2Location DB26 CSV file. Download commercial version at https://ip2location.com/download?code=DB26 Extract out the IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-ISP-DOMAIN-NETSPEED-AREACODE-WEATHER-MOBILE-ELEVATION-USAGETYPE-ADDRESSTYPE-CATEGORY-DISTRICT-ASN.CSV file from […]

Importing IP2Location data into PostgreSQL and querying with PHP (IPv4)

Intro The guide will demonstrate how to import IP2Location data (DB26) in CSV form into PostgreSQL and then query the data in a PHP page. First of all, you will need to download the IP2Location DB26 CSV file. Download commercial version at https://ip2location.com/download?code=DB26 Extract out the IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-ISP-DOMAIN-NETSPEED-AREACODE-WEATHER-MOBILE-ELEVATION-USAGETYPE-ADDRESSTYPE-CATEGORY-DISTRICT-ASN.CSV file from the […]