Sobre Wzd

wZD é um servidor escrito em linguagem Go que usa uma versão modificada do banco de dados BoltDB como um backend para salvar e distribuir qualquer número de arquivos pequenos e grandes, NoSQL chaves / valores, em uma forma compacta dentro micro Bancos de dados Bolt (archives,) com distribuição de arquivos e valores em bancos de dados BoltDB dependendo do número de diretórios ou subdiretórios e da estrutura geral dos diretórios. Usar wZD pode resolver permanentemente o problema de um grande número de arquivos em qualquer sistema de arquivos compatível com POSIX, incluindo um clustered. Exteriormente funciona como um servidor WebDAV regular. .e bilhões de arquivos não serão mais um problema. Características: - Multi threading - Multi servidores para tolerância a falhas e balanceamento de carga - Pesquisa completa de arquivo e valor - Suporta HTTPS e autorização IP - Métodos HTTP suportados: GET, HEAD, OPTIONS, PUT, POST e DELETE - Gerenciar o comportamento de leitura e gravação através de cabeçalhos de clientes - Suporte para hosts virtuais personalizáveis - Escala linear de leitura e escrita usando sistemas de arquivos agrupados - Métodos eficazes de leitura e escrita de dados - Suporta a integridade dos dados CRC ao escrever ou ler - Fácil fragmentação de dados para milhares ou milhões de arquivos Bolt com base na estrutura do diretório - Suporte de modo misto, com a capacidade de salvar arquivos grandes separadamente de arquivos Bolt - Inclui arquivo wZA multi roscado para migrar arquivos sem parar o serviço O servidor wZD foi projetado para uso misto. Pode-se escrever não apenas arquivos comuns, mas até mesmo html ou json documentos gerados, e pode-se até mesmo simplesmente usar NoSQL como um banco de dados de fragmentação que consiste em um grande número de pequenos bancos de dados BoltDB, e realizar todos os fragmentos através da estrutura de diretórios e subdiretórios.

Categorias

  • Free
  • Open Source
  • Paid
  • Network & Admin