- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Если уж совсем хочется ТРУшности - положите в ОЗУ таблицу с адресами. Как это сделать уже другой вопрос;)
ivan-lev, через парсер з каких-то сервисов. Итого, можно добавить задачу в крон на месячное обновление баз.
Милованов Ю.С, memcached? А смысл? Разве в использовании полной базы есть какое-то преимущество?
ivan-lev, ну вот например. Зачем каждый раз подгружать базу на 20 мбайт, если мне нужно получить информацию только об 1 адресе? Разве это не дает проигрыша в производительности по сравнению с одним конкретным JSON файлом?
интересно, как вы планируете сохранять подсети? поштучно?
ваша файловая система должна быть готова к 4294967296 указателей на файлы.
и это вы ещё не готовы к ipv6
геоип не загружает 20 мегов целиком, а осуществляет поиск по ним, как по дереву.
к тому же может храниться в шаред памяти.
и при необходимости, переносится в БД.
считаю, что это наиболее оптимальное локальное решение.
в ежемесячный крон можно пробить уже периодическое обновление базы.
Спасибо. Я так понял, что придется как и всегда, самому тестировать все вариации. Ладно. На днях выложу результаты.
SQLLite и MySQL с индексами наверное дохлый вариант? Стоит тестировать бинарная база versus json?
SQLLite и MySQL с индексами наверное дохлый вариант?
Наверное нет если руки растут из правильного места.
SQLLite и MySQL с индексами наверное дохлый вариант?
склайт скорее всего не вариант. мускуль - нормальный. но опять же - не в вашем формате.
Там небольшая база будет.
поиск идет по диапазону.
на maxmind делал себе - каких-то особых траблов не заметил.
ivan-lev, через парсер з каких-то сервисов. Итого, можно добавить задачу в крон на месячное обновление баз.
эм.. парсить "какой-то сервис" - оно, конечно, быстрее и надёжнее, чем иметь локальную базу..
Спасибо. Я так понял, что придется как и всегда, самому тестировать все вариации. Ладно. На днях выложу результаты.
Конечно.. Вы ведь наверняка пользовались поиском и по какой-то причине решили, что статья "не подходит".. возможно, "они чего-то там напутали".. и статья не самая свежая.. и автор "заинтересован"...