Выгрузить список ip адресов по городам/странам

Предложения по новым функциям, улучшениям и др.

Выгрузить список ip адресов по городам/странам

UNREAD_POST AxlBlake » 31.10.2014 03:42:50

Здравствуйте! Как можно выгрузить из базы список ip адресов в зависимости от заданного города или страны?
AxlBlake
 
Сообщения: 3
Зарегистрирован: 31.10.2014 03:39:57

Re: Выгрузить список ip адресов по городам/странам

UNREAD_POST zapimir » 03.11.2014 17:08:15

Никак, только путем парсинга базы. Быстро это не делается. Зачем такое нужно?
zapimir
Site Admin
 
Сообщения: 1627
Зарегистрирован: 01.10.2009 22:39:52

Re: Выгрузить список ip адресов по городам/странам

UNREAD_POST AxlBlake » 05.11.2014 02:21:58

А быстро не делается сам парсинг или написание для него кода?
Это нужно для сбора статистика количества сайтов в каждом городе, вроде как - собираем адреса в конкретном городе и проверяем на наличие 80 порта, ну и считаем их.
AxlBlake
 
Сообщения: 3
Зарегистрирован: 31.10.2014 03:39:57

Re: Выгрузить список ip адресов по городам/странам

UNREAD_POST zapimir » 06.11.2014 09:28:38

Быстро не получится, так база оптимизирована на поиск по IP.
zapimir
Site Admin
 
Сообщения: 1627
Зарегистрирован: 01.10.2009 22:39:52

Re: Выгрузить список ip адресов по городам/странам

UNREAD_POST AxlBlake » 09.12.2014 16:01:50

Да собственно скорость не так важна как результат, хоть направьте на путь истинный =)
AxlBlake
 
Сообщения: 3
Зарегистрирован: 31.10.2014 03:39:57

Re: Выгрузить список ip адресов по городам/странам

UNREAD_POST zapimir » 18.12.2014 15:18:35

Тут нужно будет разбираться в самом формате. Бинарная база представляет собой отсортированный список IP, в виде 3 байт (первый байт IP отрезается, и сохраняется в индексе первых байт), после IP записывается код страны либо смещение города в справочнике городов.
zapimir
Site Admin
 
Сообщения: 1627
Зарегистрирован: 01.10.2009 22:39:52


Вернуться в Предложения

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Яндекс.Метрика