Публикации по теме '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...