Публикации по теме 'benchmark'
Говоря о базах данных и объектах
ДЛБТ | Бенчмарк для глубокого обучения Развитие Говоря о базах данных и объектах
В прошлых постах мы говорили о базах данных, а также работали с объектами. Оба они являются способами использования данных вокруг проекта, который мы создаем, объединения этих данных и получения из них новой информации. Мы увидели, что основная цель баз данных — хранить информацию в безопасности и иметь возможность возвращать эту информацию каждый раз, когда она нам нужна. Мы также видим, как с..
8 самых популярных пакетов веб-скрейпинга Python HTML с тестами
- Intro
- Used Hardware
- Python Parsers Benchmarks
- Personal Investigations
- Python Browser Automation
- Conclusions
- Links
вступление
В этом сообщении в блоге будут рассмотрены пакеты веб-скрейпинга Python с точки зрения их скорости, простоты использования и личных исследований. Этот пост в блоге не будет освещать, что такое веб-скрейпинг и как работают парсеры.
К концу этого сообщения в блоге вы поймете или лучше поймете, какую автоматизацию парсера/браузера..
Сравнение асинхронных циклов и циклов синхронизации в Node.js
Сравнение асинхронных циклов и циклов синхронизации в Node.js
Вкратце: не пытайтесь асинхронно обрабатывать большой массив элементов.
Итак… все началось с того, что мне пришлось написать сервис, который должен предоставлять некий API поверх Oracle DB и поддерживать десятки тысяч запросов в секунду.
Я пытался написать его как можно эффективнее, учитывая каждый цикл и каждую синхронную и асинхронную операцию, которую я написал. Тем не менее, результаты нагрузочных тестов меня не..
Работа с регулярными выражениями с помощью Python
ДЛБТ | Бенчмарк для глубокого обучения "Код" Развитие Питон Работа с регулярными выражениями с помощью Python
Привет всем, этот пост будет о регулярных выражениях с использованием языка Python. Этот метод — еще один способ работы с информационным текстом, который мы можем найти в файлах и документах. Очень часто в нескольких проектах можно найти задачи, в которых нам нужно прочитать статью, чтобы извлечь из нее полезную информацию, а затем использовать ее. Из-за частых..
Оценка различий в производительности языка для одной и той же функциональности с помощью тестов JMH
На каждом языке программирования существует несколько способов достижения одинаковых функциональных возможностей. В Java очень хорошо известен конкатенация строк . Важно учитывать ваш вариант использования при определении того, какие функции лучше всего использовать.
На моей текущей работе у нас есть внутренний и доступный для клиентов функциональный язык, на котором построено почти все, а также клиенты используют его для создания своих приложений. Пользователи сталкиваются с подводными..
Сравнительный анализ представлений CouchDB
Сравнительный анализ представлений CouchDB
в реальном мире
Kanceľarśka Sotńa ( Сотня белых воротничков ) - это украинская неправительственная организация, цель которой - способствовать изменениям в нашем гражданском обществе с помощью технологий. Это означает, что мы сталкиваемся с различными техническими проблемами в рамках наших усилий в таких проектах, как (большинство сайтов без английской версии, извините) оцифровка старых бумажных деклараций с помощью краудсорсинга ,..
Новые кодировки для повышения эффективности ClickHouse
Александр Зайцев
Современные аналитические базы данных не существовали бы без эффективного сжатия данных. Хранилище становится дешевле и производительнее, но объемы данных обычно растут еще быстрее. Закон Мура для больших данных превосходит аналогичный для аппаратного обеспечения. В нашем блоге мы уже писали о сжатии ClickHouse ( https://www.altinity.com/blog/2017/11/21/compression-in-clickhouse ) и обертке типа данных Low Cardinality ( https: // www...