IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
консультируем про IT, Python

     20.10.2024       Выпуск 566 (14.10.2024 - 20.10.2024)       Видео

Geo по IP без усилителей вкуса

Расскажем о том, мы в KION готовим Geo по IP, как обогащаем продуктовые события (6000RPS), как используем в витринах гео информацию. Как мы это делаем быстро и вкусно, используя только Python, FastAPI и Mongo. Как подготавливаем и томим геоинформацию в Monge чтобы отвечать очень быстро.

     02.10.2024       Выпуск 564 (30.09.2024 - 06.10.2024)       Релизы

pymongo - 4.10.1

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     19.09.2024       Выпуск 562 (16.09.2024 - 22.09.2024)       Релизы

pymongo - 4.9.1

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     19.09.2024       Выпуск 562 (16.09.2024 - 22.09.2024)       Релизы

pymongo - 4.9

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     27.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Релизы

pymongo - 4.8.0

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     05.06.2024       Выпуск 547 (03.06.2024 - 09.06.2024)       Релизы

pymongo - 4.7.3

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     08.05.2024       Выпуск 543 (06.05.2024 - 12.05.2024)       Релизы

pymongo - 4.7.2

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     01.05.2024       Выпуск 542 (29.04.2024 - 05.05.2024)       Релизы

pymongo - 4.7.1

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     25.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Релизы

pymongo - 4.7.0

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     28.03.2024       Выпуск 537 (25.03.2024 - 31.03.2024)       Релизы

pymongo - 4.6.3

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     22.02.2024       Выпуск 532 (19.02.2024 - 25.02.2024)       Релизы

pymongo - 4.6.2

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     30.11.2023       Выпуск 519 (27.11.2023 - 03.12.2023)       Релизы

pymongo - 4.6.1

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     02.11.2023       Выпуск 515 (30.10.2023 - 05.11.2023)       Релизы

pymongo - 4.6.0

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     11.10.2023       Выпуск 512 (09.10.2023 - 15.10.2023)       Статьи

Mastering Integration Testing With FastAPI

This article shows you how to use MongoMock and MockS3 to power your integration tests on a FastAPI based project.

     22.08.2023       Выпуск 505 (21.08.2023 - 27.08.2023)       Релизы

pymongo - 4.5.0

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     14.07.2023       Выпуск 499 (10.07.2023 - 16.07.2023)       Релизы

pymongo - 4.4.1

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     22.06.2023       Выпуск 496 (19.06.2023 - 25.06.2023)       Релизы

pymongo - 4.4.0

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     06.06.2023       Выпуск 494 (05.06.2023 - 11.06.2023)       Статьи

Оптимизация выборок в больших коллекциях MongoDB

При работе с большими коллекциями в MongoDB, размер которых превышал десятки миллионов записей, возникла необходимость формировать случайные выборки уникальных значений полей, принадлежащих документам этой коллекции.Для такой операции, в MongoDB штатно предусмотрена функция $sample, которую можно использовать в составе pipeline при проведении агрегации данных. Однако, как показала практика, выполнение выборки полей таким образом на большой коллекции может занимать весьма ощутимое время. Чтобы сократить время выполнения таких выборок, потребовалось разработать собственный алгоритм, который на порядки увеличил скорость работы. Ниже приведен подход и вариант реализации данного алгоритма.