Menu Docs
Página inicial do Docs
/ / /
Driver Ruby MongoDB
/

Instalação

O driver Ruby é lançado como uma joia hospedada no Rubygems.

Consulte a página decompatibilidade para obter a lista de versões Ruby e versões do servidor MongoDB com as quais esta versão do driver Ruby é compatível.

O driver em si é escrito inteiramente em Ruby, mas depende da BSON biblioteca que inclui uma extensão C para MRI e uma Java extensão compilada para JRuby. Um compilador C funcional e cabeçalhos e bibliotecas de desenvolvimento Ruby são necessários para a instalação no MRI. Ao instalar no JRuby, o JRE é suficiente porque a joia bson inclui a extensão compilada.

A conexão com servidores MongoDB habilitados para TLS, usando a autenticação SCRAM (SCRAM-SHA-1 e SCRAM-SHA-256) e usando a autenticação X.509 (que é executada por uma conexão TLS) exige que a extensão Ruby openssl esteja presente e trabalhando. A seção de compatibilidade TLS fornece mais detalhes sobre o uso de protocolos TLS mais recentes, como o TLS 1.1.

Adicione mongo ao seu Gemfile:

gem "mongo", "~> 2"

Para instalar o driver manualmente:

gem install mongo -v '~> 2'

Consulte as notas de versão para ver as principais alterações em cada versão do driver e a página de versões no Github para obter a lista completa de alterações para cada versão do driver.

Voltar

Começar