Car-tech

Escala de DataGrid Oracle .NET para Novas Alturas

Different Editing Modes and Cell Edit Types in Blazor Data Grid

Different Editing Modes and Cell Edit Types in Blazor Data Grid
Anonim

A versão do software de grade de dados da Oracle permitirá que os aplicativos Microsoft.NET sejam dimensionados para os mesmos grandes ambientes de vários servidores há muito apreciados pelos aplicativos corporativos Java, de acordo com a Oracle.

Com a versão 3.6 do Coherence, lançada no início desta semana, suporte todas as principais plataformas de negócios ", disse Cameron Purdy, vice-presidente de desenvolvimento da Oracle. O software atualizado também apresenta uma nova linguagem de consulta e um conjunto aprimorado de ferramentas de gerenciamento, entre outros aprimoramentos.

Coherence, um componente do conjunto Oracle Fusion Middleware 11g, é um software que pode unir a memória de trabalho de vários servidores e eles atuam como um grande pool virtual de memória, chamado grade de dados, no qual programas grandes podem ser executados

[Leitura adicional: Melhores caixas NAS para streaming de mídia e backup]

Quando se trata de software na memória O TimesTen da Oracle é mais fácil de lembrar quando se pensa em Oracle. Mas, embora o TimesTen tenha sido projetado para manter um banco de dados grande e frequentemente atualizado na memória compartilhada, o Coherence pode conter objetos na memória, como código de programa.

"Se eu tiver uma série de objetos Java que forneça ao aplicativo um objeto orientado a objetos "A Coherence é ideal. Ele gerencia o modelo de domínio dessa maneira, sem qualquer necessidade de mapear essas informações de um banco de dados relacional", disse Purdy.

Essa abordagem permite que as organizações executem programas que seriam maiores do que qualquer servidor pode suportar, como um sistema de viagens on-line ou um sistema de negociação para um banco

A coerência também permite a redundância; se um servidor falhar, outro poderá substituí-lo sem tempo de inatividade. "É uma maneira extremamente simples de usar hardware de commodity para construir sistemas de grande escala e resilientes para gerenciar grandes quantidades de informações ao vivo", disse Purdy.

A nova versão do software, a primeira grande atualização em um ano, tem 848 alterações da edição anterior, de acordo com Purdy.

Um novo recurso é uma estrutura de sessão para incluir a capacidade de trabalhar com aplicativos em execução no Microsoft.NET. Embora a Oracle ofereça há muito tempo plug-ins que permitem que os servidores de aplicativos Java sejam executados no Coherence, a nova versão também inclui um plug-in para dados da sessão.NET.

Geralmente, grandes aplicativos.NET armazenam estados de sessão em um banco de dados - que pode ser lento em ambientes transacionais - ou manter todas as sessões de estado na memória de trabalho de um único servidor, o que limita o dimensionamento e introduz um único ponto de falha.

"Nós movemos um ponto de acesso altamente disponível. e modelo de aplicativo Java altamente escalável com desempenho refinado para.NET ", disse Purdy. "Agora você pode rodar centenas de servidores. Você pode continuar adicionando servidores e gerenciando mais sessões."

Outro novo recurso é uma linguagem de consulta do tipo SQL chamada CohQL (Coherence Query Language).

Assemelhando-se ao SQL, O CohQL permitirá que os desenvolvedores centrados no banco de dados trabalhem no Coherence em uma linguagem que eles entenderiam mais facilmente, em vez de ter que lidar com modelos de domínio complexos usando uma linguagem procedural como Java, com a qual eles podem estar menos familiarizados. Por exemplo, um operador de um site de comércio eletrônico pode "selecionar todos os carrinhos de compras que acidentalmente adicionaram um item no preço errado porque alguém fez o upload do catálogo incorretamente", disse Purdy.

A nova versão tem um conjunto de gerenciamento ferramentas chamado Coherence Quorum, que permite aos administradores gerenciar mais facilmente a capacidade e os recursos. Para melhorar a segurança, o software também pode fazer conectividade SSL (Secure Sockets Layer) de ponta a ponta, protegendo mensagens de bisbilhoteiros externos.

Joab Jackson cobre software empresarial e tecnologia geral para as últimas notícias de

O IDG News Service. Siga Joab no Twitter em @Joab_Jackson. O endereço de e-mail de Joab é [email protected]