HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 31.05.2025, 21:22
Trillium
Новичок
Регистрация: 31.05.2025
Сообщений: 1
С нами: 503825

Репутация: 1
По умолчанию

Здравствуйте, я бы хотел сделать пробив бота в телеграмме

Написал бота, но у меня проблема появилась как сделать так чтобы поиск был быстрым, что надо использовать заранее спасибо за ответ
 
Ответить с цитированием

  #2  
Старый 02.06.2025, 14:38
2lazzy
Новичок
Регистрация: 02.06.2025
Сообщений: 1
С нами: 501354

Репутация: 0
По умолчанию

ну, все зависит от того, как реализован поиск.

можно использовать: хеш таблицы, кешировать запросы, ну и асинхронность

(asyncio, cachetools)
 
Ответить с цитированием

  #3  
Старый 24.07.2025, 12:16
dask
Участник форума
Регистрация: 06.12.2024
Сообщений: 105
С нами: 757887

Репутация: 23
По умолчанию

Цитата:
Сообщение от Trillium  

Здравствуйте, я бы хотел сделать пробив бота в телеграмме
Написал бота, но у меня проблема появилась как сделать так чтобы поиск был быстрым, что надо использовать заранее спасибо за ответ
Интересный вопрос. Насчет ботов в телеграмме почти все работают через систему баз по типу PostgreSQL бот отправляет запрос на базу и там уже за секунду ищется и отправляется пользователю, но чтобы сделать более быстрее можно сделать так чтобы искало именно по конкретным базам то есть если пользователь написал вк то ищется по базам вк. Если ищется по телефону то по столбцу телефону и по базам телефонам. Сделать через пайтон можно если база в размере примерно 1-2кк строк то пайтон ищет довольно хорошо, а если баз много то пайтон уже не справляется. Если кратко то тебе нужно использовать PostgreSQL | MySQL или аналоги по поискам по базам
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.