Git Product home page Git Product logo

isaccanedo / ignite Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 31.48 MB

:cloud: Apache Ignite

Home Page: https://aws.amazon.com/pt/serverless/sam/

License: Apache License 2.0

JavaScript 0.01% Batchfile 0.07% Shell 0.47% Dockerfile 0.02% Java 79.25% FreeMarker 0.03% PHP 0.02% HTML 0.02% Python 0.55% Jinja 0.06% CMake 0.09% C++ 7.15% C 0.01% C# 12.24% PowerShell 0.01% Makefile 0.01%
big-data cache cloud data-management-platform database distributed-sql-database hadoop ignite in-memory-computing in-memory-database iot network-client network-server osgi sql

ignite's Introduction

Apache Ignite

Build Status GitHub Maven Central GitHub release GitHub commit activity Twitter Follow

O que é o Apache Ignite?

O Apache Ignite é um banco de dados distribuído para computação de alto desempenho com velocidade na memória.

Armazenamento de várias camadas

O Apache Ignite foi projetado para funcionar com memória, disco e Intel Optane como níveis de armazenamento ativos. A camada de memória permite usar DRAM e Intel® Optane™ operando no modo de memória para armazenamento de dados e necessidades de processamento.A camada de disco é opcional com o suporte de duas opções -- você pode persistir os dados em um banco de dados externo ou mantê-los na persistência nativa do Ignite. SSD, Flash, HDD ou Intel Optane operando no AppDirect Mode podem ser usados como um dispositivo de armazenamento.

consulte Mais informação

Ignite Persistência Nativa

Embora o Apache Ignite seja amplamente usado como uma camada de cache sobre bancos de dados externos, ele vem com sua persistência nativa - um armazenamento baseado em disco distribuído, compatível com ACID e SQL.A persistência nativa se integra ao armazenamento multicamada do Ignite como uma camada de disco que pode ser ativada para permitir que o Ignite armazene mais dados no disco do que pode armazenar em cache na memória e permitir reinicializações rápidas do cluster.

consulte Mais informação

Conformidade ACID

Os dados armazenados no Ignite são compatíveis com ACID tanto na memória quanto no disco, tornando o Ignite um sistema fortemente consistente. As transações do Ignite funcionam em toda a rede e podem abranger vários servidores.

consulte Mais informação

Suporte SQL ANSI

O Apache Ignite vem com um mecanismo SQL compatível com ANSI-99, horizontalmente escalonável e tolerante a falhas que permite que você interaja com o Ignite como se fosse um banco de dados SQL regular usando JDBC, drivers ODBC ou APIs SQL nativas disponíveis para Java, C#, C++, Python e outras linguagens de programação. O Ignite suporta todos os comandos DML, incluindo consultas SELECT, UPDATE, INSERT e DELETE, bem como um subconjunto de comandos DDL relevantes para sistemas distribuídos.

consulte Mais informação

Aprendizado de máquina e computação de alto desempenho

Apache Ignite Machine Learning é um conjunto de ferramentas simples, escaláveis e eficientes que permitem a construção de modelos preditivos de aprendizado de máquina sem transferências de dados dispendiosas. A justificativa para adicionar machine e deep learning ao Apache Ignite é bastante simples. Os cientistas de dados de hoje precisam lidar com dois fatores principais que impedem a adoção do ML.

A computação de alto desempenho (HPC) é a capacidade de processar dados e realizar cálculos complexos em altas velocidades. Usando o Apache Ignite como um cluster de computação de alto desempenho, você pode transformar um grupo de máquinas comuns ou um ambiente de nuvem em um supercomputador distribuído de Nós de ignição. O Ignite permite velocidade e escala processando registros na memória e reduzindo a utilização da rede com APIs para dados e cálculos com uso intensivo de computação. Essas APIs implementam o paradigma MapReduce e permitem executar tarefas arbitrárias no cluster de nós.

ignite's People

Contributors

isaccanedo avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.