Форум → Разработка → Установка и администрирование ПО → Разное ПО → GeoIP, слияние нескольких баз, конвертация csv=>dat
GeoIP, слияние нескольких баз, конвертация csv=>dat
-
Собственно, кто работал с GeoIP?
Есть пару вопрос.
Первый: есть ли утилиты для слияния двух и более баз? У меня одна загвоздка, есть две базы, у них есть расхождения по блокам ip, одна из них приоритетная, как мне смержить их по умному.
Второй: Попытался найти (через гугль) формат бинарного geoip файла, ничего нормального ненашел, не кто не знает? Или как сконвертить csv (от maxmind) в бинарный .dat файл для geoip?
Бонус-вопрос: Что посоветуете еще для определения откуда юзер? -
-
-
-
5 июля 2011 г. 14:11, спустя 17 минут 43 секунды
(от maxmind) в бинарный .dat файл для geoip?
прикинь, это одно и тоже :D
GeoIP - продукт максмайнда.
Формат бинарного дерева у них там вроде BTREE, но какой именно - тут да, я хуй знаю.
я делал свой формат, свой поиск, свое двигло в общем, скорость в итоге у меня в 2 раза ниже их хуйни, но их хуйня работает в памяти + написана на си :-) (важнее даже что она в память мапит данные и в оперативке ищет уже), все хочу на шаред пересадить и вконек порвать их нахуй xD
нет, пошарить не могу, это коммерческая разработка, продать в принципе могу баксов за 500 одну копию :-))for IP: 94.77.16.202
Geo_Result Object
(
[city] => Krasnodar
[region] => 38
[country] => RU
[lat] => 45.0328
[lng] => 38.9769
[ip] => 94.77.16.202
)
Iterations: 5
Time for search: 0.000861
скорость на буке. База - 4млн диапазонов :-))Сапожник без сапог -
5 июля 2011 г. 14:12, спустя 1 минуту 40 секунд
прикинь, это одно и тоже :D
ок, я примерно это так и представлял :)
Как мне сконвртить их csv в их же dat? )) -
5 июля 2011 г. 14:15, спустя 2 минуты 36 секунд
Как мне сконвртить их csv в их же dat? ))
хзСапожник без сапог -
5 июля 2011 г. 15:05, спустя 49 минут 30 секунд
все хочу на шаред пересадить
сажай редискуιιlllιlllι унц-унц
Пожалуйста, авторизуйтесь, чтобы написать комментарий!