A Voyage AI se une ao MongoDB para impulsionar aplicativos de AI mais precisos e confiáveis no Atlas.

Explore o novo chatbot do Developer Center! O MongoDB AI chatbot pode ser acessado na parte superior da sua navegação para responder a todas as suas perguntas sobre o MongoDB .

Desenvolvedor do MongoDB
Centro de desenvolvedores do MongoDB
chevron-right
Idiomas
chevron-right
Rust
chevron-right

A criptografia de nível de campo do MongoDB agora está disponível para aplicativos Rust

Rachelle Palmer1 min read • Published Jan 24, 2023 • Updated Jan 24, 2023
Rust
Ícone do FacebookÍcone do Twitterícone do linkedin
Avalie esse Artigo
star-empty
star-empty
star-empty
star-empty
star-empty
Temos algumas notícias interessantes para anunciar para os desenvolvedores do Rust. Nossos 2.4. A versão 1 do driver MongoDB Rust traz uma série de recursos novos e inovadores para desenvolvedores que criam aplicativos Rust.

Criptografia de nível de campo para aplicativos Rust

Este está chegando há muito tempo. O driver 2.4.1 A versão do driver MongoDB Rust contém recursos de criptografia em nível de campo - criptografia em nível de campo do lado do cliente e queryable encryption. Começando com o MongoDB 4.2, a criptografia em nível de campo do lado do cliente permite que um aplicativo criptografe campos de dados específicos, além de recursos de criptografia pré-existentes do MongoDB, como criptografia em repouso e TLS/SSL (criptografia de transporte).
Com a criptografia de nível de campo, os aplicativos podem criptografar campos em documentos antes de transmitir dados pela rede para o servidor. A criptografia em nível de campo do lado do cliente oferece suporte a cargas de trabalho nas quais os aplicativos devem garantir que partes não autorizadas, incluindo administradores de servidor, não possam ler os dados criptografados.
Para obter mais informações, consulte a Criptografia seção da documentação do driver Rust.

Suporte do GridFS Rust

O 2.4. A versão 1 do driver MongoDB Rust também (finalmente) adicionou suporte para GridFS, permitindo o armazenamento e a recuperação de arquivos que excedem o limite de tamanho de documentos BSON.

Suporte de rastreamento

Esta versão tinha um outro item digno de nota - o driver agora emite eventos de rastreamento em pontos de interesse. Observe que esta API é considerada instável, pois a caixa de rastreamento não atingiu 1.0 ainda; futuras versões secundárias do driver podem atualizar a dependência de rastreamento para uma nova versão que não seja compatível com versões anteriores com Assinantes que dependem de versões mais antigas de rastreamento. Você pode ler mais sobre rastreamento na documentação caixas.io aqui.

Instale o Driver MongoDB Rust

Para conferir esses novos recursos, você precisará instalar o driver MongoDB Rust, disponível em caixas.io. Para utilizar o driver em seu aplicativo, basta adicioná-lo ao Cargo.toml do seu projeto.
1[dependencies]
2mongodb = "2.4.0-beta"

Ícone do FacebookÍcone do Twitterícone do linkedin
Avalie esse Artigo
star-empty
star-empty
star-empty
star-empty
star-empty
Relacionado
Exemplo de código

Projeto de programação para novatos: criar um mecanismo de blog com Rust e MongoDB


Sep 11, 2024 | 0 min read
Artigo

Usando MongoDB com Rust Web Development Framework


Aug 29, 2024 | 1 min read
Início rápido

Introdução a pipelines de agregação em Rust


Oct 01, 2024 | 15 min read
Tutorial

Escrevendo uma API com MongoDB no Rust


Jun 10, 2024 | 10 min read
Sumário