Ler para transferir a aplicação Gate
qrCode
Mais opções de transferência
Não me lembre disso novamente hoje.

Python sempre foi a minha ferramenta preferida para scraping de dados. Até recentemente, quando experimentei Rust, percebi que suas vantagens em cenários de captura em larga escala são muito evidentes.



Falando sobre a extração de dados de ações, quando você precisa lidar com centenas ou milhares de solicitações simultaneamente, o desempenho de concorrência e o controle de memória do Rust são simplesmente esmagadores. Embora o Python seja rápido para escrever, ele começa a ter dificuldades em tais magnitudes.

Não é que Python não funcione, mas as ferramentas precisam ser escolhidas para o cenário certo. Projeto pequeno? Python é suficiente. Precisa escalar para o processamento de grandes volumes de dados? Rust é o cara que pode suportar a pressão.
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 4
  • Republicar
  • Partilhar
Comentar
0/400
WenMoon42vip
· 9h atrás
Milhares de pedidos concorrentes, o Python realmente não consegue aguentar... No ano passado já tive problemas, depois de mudar para Rust foi uma maravilha.
Ver originalResponder0
MEVVictimAlliancevip
· 9h atrás
Realmente, só percebi o que é uma redução de dimensionalidade depois de usar Rust para lidar com grandes dados.
Ver originalResponder0
FlatTaxvip
· 9h atrás
Ah, mais um irmão encantado pelo desempenho do Rust, olhei para ele e já sei a história que vem a seguir.
Ver originalResponder0
JustAnotherWalletvip
· 9h atrás
Ha, finalmente alguém disse isso. Já percebi que Python é um ponto fraco em grandes escalas de web scraping, agora quem usa Rust está começando a liderar. --- A curva de aprendizado de Rust é íngreme, mas uma vez que você a entende, realmente vale a pena. Nos últimos dois meses, eu também estive em dúvida entre Python e Rust, no final acabei mordendo a língua e aprendendo Rust. --- Para ser honesto, o desenvolvimento rápido com Python é uma vantagem, mas quando chega o momento de realmente lidar com grandes volumes de dados, a verdadeira face aparece, e eu tenho experiência nisso. --- A palavra "esmagar" é realmente apropriada. Depois que minha ferramenta de web scraping migrou de Python para Rust, os custos diminuíram em mais da metade e a eficiência realmente até à lua. --- No entanto, o custo de aprendizado de Rust é realmente assustador, pequenas equipes ainda devem usar Python para se virar, a menos que seja um projeto realmente de grande escala. --- Tem o seu valor. Em termos de desempenho concorrente, Rust realmente não tem concorrentes, a GIL do Python anterior me causou muitas perdas. --- Esse argumento é bom, mas ainda depende do cenário de negócios específico. Alguns projetos de web scraping na verdade não precisam de desempenho tão extremo, Python é suficiente.
Ver originalResponder0
  • Fixar
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)