CouchDB: Um banco de dados NoSQL
O primeiro nonrelational totalmente pronto para produção ou NoSQL, banco de dados, chamado CouchDB, foi lançado, anunciou o patrocinador corporativo do projeto, Couchio.
Dois grandes aprimoramentos para o CouchDB o tornam 1.0 digno, disse Chris Anderson, diretor financeiro e fundador da empresa. de Couchio. Uma é o fato de que o desempenho do software foi bastante aprimorado. A outra é sua capacidade de trabalhar em máquinas Microsoft Windows. Muito trabalho também foi colocado na estabilização do software.
Em termos de desempenho, a nova versão demonstrou um aumento de 300% na velocidade em leituras e gravações, conforme julgado por testes internos de benchmarking realizados por Couchio. As melhorias de desempenho foram obtidas com a otimização do código, disse Anderson.
Essa também é a primeira versão do CouchDB que pode ser totalmente executada em computadores Windows, seja nos servidores ou nos desktops, disse Anderson. Versões anteriores podem ser executadas no Linux e há uma versão sendo desenvolvida para o sistema operacional do smartphone Google Android.
O CouchDB, um projeto da Apache Foundation, é um banco de dados não relacional que armazena dados como pares simples de valores-chave. Os dados são armazenados usando JavaScript Object Notation (JSON) e podem ser consultados usando solicitações
"Ele permite que você construa aplicativos da Web sem uma camada intermediária. Em vez de um banco de dados, uma pilha Java e um navegador, HTTP e o navegador ", disse Anderson.
Os desenvolvedores de aplicativos podem achar a tecnologia interessante, pois permite o armazenamento off-line de dados, o que pode ser útil ao projetar aplicativos da Web para dispositivos nem sempre conectados à Internet.
"O suporte para replicação offline é realmente único para o CouchDB, especialmente no espaço de código aberto", disse Anderson. "Se você tiver um grupo de trabalho, todos nesse grupo de trabalho poderão ter uma cópia dos dados e poderão ser sincronizados."
Para desenvolvedores, o CouchDB pode ser mais fácil de usar do que os bancos de dados relacionais porque não exige que eles entendam como criar consultas SQL para gravar ou desenhar dados de um banco de dados.
Uma implementação do Google MapReduce é usada para consultas. "Você pode fazer consultas complexas. Praticamente qualquer tipo de consulta que você pode fazer em SQL pode fazer no CouchDB, embora você tenha que pensar em como escrever a consulta de maneira diferente", disse Anderson.
O trabalho no CouchDB começou em 2005 na IBM como um projeto do Lotus Notes para ajudar na replicação offline de dados. Tornou-se um projeto independente de código aberto em 2008. Couchio oferece suporte comercial para o software.
Joab Jackson cobre software empresarial e tecnologia geral de notícias de última hora para O IDG News Service. Siga Joab no Twitter em @Joab_Jackson. O endereço de e-mail de Joab é [email protected]
China proíbe o uso de terapia de choque para tratar vício em internet depois que seu uso em um hospital provocou polêmica em todo o país. A China proibiu o uso da terapia de choque para tratar o vício em Internet depois que seu uso em um hospital provocou polêmica em todo o país. O hospital chamou a atenção da mídia nos últimos meses depois que usuários da internet afirmaram ter recebido o tratamento. Fóruns sobre ser amarrado e submetido a choques por 30 minutos de cada vez

Uma declaração no site do Ministério da Saúde chinês disse que a prática não tinha base médica e proibia seu uso clínico. A ordem proibiu a prática em todo o país, mas mencionou especificamente o notório hospital na província de Shandong. As ligações para o hospital de Shandong não foram respondidas na manhã de quarta-feira, mas uma porta-voz do hospital disse na semana passada que a mídia "sensacionalista" já havia tratamento. Os choques foram feitos para fazer com que os sujeitos associassem u
A Toshiba começará a produção em massa de uma nova linha de unidades de disco híbrido equipadas com A Toshiba anunciou nesta terça-feira que começará em breve a produção em massa de uma nova linha de drives híbridos equipados com memória flash, divulgando-os como um substituto de baixo custo para os drives de estado sólido usados em ultrabooks e laptops. > As unidades híbridas são apontadas como uma maneira de obter as altas velocidades de inicialização e inicialização do SSD, ao mesmo tempo e

"Nosso alvo número um é o mercado de laptops. "Vamos vender os híbridos a um preço que está próximo dos discos rígidos padrão", disse o porta-voz da empresa, Atsushi Ido.
O dispositivo necessário para esse provedor de criptografia não está pronto para uso

Se, ao entrar, você entrar no seu Windows 10 computador usando um PIN, você recebe uma mensagem - O dispositivo que é exigido por este provedor de criptografia não está pronto para uso, você pode precisar verificar o TPM e Redefinir ACLs na pasta Ngc.