Caso de usuário | GreptimeDB ajuda um aeroporto em Guizhou com seu sistema IoT de energia inteligente

Nos últimos anos, o rápido desenvolvimento da computação em nuvem e da tecnologia da Internet das Coisas levou os sistemas de eletricidade e energia de muitas unidades tradicionais a avançarem em direção à digitalização, informatização e inteligência, com o objetivo de alcançar colaboração inteligente em tempo real ao longo de todo o processo e melhorar eficiência de produção. Com o aprimoramento contínuo das funções de coleta de energia e monitoramento de dados, a quantidade de dados também está aumentando , o que requer um sistema de banco de dados mais eficiente para armazenar e analisar dados e, em seguida, extrair maior valor.

GreptimeDB é um banco de dados de série temporal distribuído, de código aberto, nativo da nuvem e altamente compatível. Desde seu código aberto, ele tem apoiado fortemente a aplicação de plataformas IoT de energia, observabilidade financeira, armazenamento e análise de dados de novos veículos de energia e outros cenários de negócios. .

Durante a implementação do fraco projeto atual para a expansão da terceira fase de um aeroporto internacional em Guizhou, após pesquisa comparativa sobre produtos nacionais e estrangeiros como GreptimeDB, Apache IoTDB e InfluxDB, GreptimeDB foi finalmente selecionado como a solução de banco de dados de série temporal para o projeto . A solução baseada em GreptimeDB realiza operações de gravação, armazenamento e consulta de dados de distribuição de energia eficientes e confiáveis, garantindo uma operação eficiente e estável do sistema.

Antecedentes do projeto

Após a expansão da terceira fase de um aeroporto internacional na província de Guizhou, é necessário construir um projeto de plataforma de Internet das Coisas de energia inteligente com base no status atual dos sistemas de distribuição de energia da primeira e segunda fases, e otimizar e melhorar a coleta automática de dados e inteligente análise do sistema de distribuição de energia.

Este projeto envolve as seguintes aplicações:

  • Plataforma de coleta de dados da Internet das Coisas : conclua a coleta de dados do medidor de energia em todo o local, realize funções de leitura remota do medidor e envie os dados para a plataforma de troca de big data do aeroporto em tempo real;
  • Plataforma de big data do aeroporto : Através da integração de dados de múltiplas fontes, são realizadas funções como análise estatística de dados de consumo de energia e previsão de consumo de energia.

Ao construir a plataforma de coleta de dados de distribuição de energia na segunda etapa, é necessário concluir a coleta de dados do medidor de energia em todo o local e implementar a função de leitura remota do medidor. Ao mesmo tempo, esta plataforma também precisa enviar dados para a plataforma de troca de big data do aeroporto em tempo real. O banco de dados de séries temporais desempenha um papel central neste link porque pode processar e armazenar com eficiência dados de medidores de energia que mudam ao longo do tempo, fornecendo suporte para leitura remota de medidores e envio de dados em tempo real. Além disso, a aplicação do banco de dados de série temporal também estabelece a base de dados para análise estatística de dados subsequente, previsão de consumo de energia e outras funções.

Desafios do Projeto

  1. Grande número de dispositivos e indicadores : A plataforma IoT do aeroporto está conectada a milhares de tipos diferentes de dispositivos, incluindo medidores de eletricidade, medidores de água, etc., e quase 10.000 outros dispositivos a serem conectados. Cada tipo de equipamento possui muitos indicadores de modelo físico, todos envolvendo dados de séries temporais, incluindo indicadores de amostragem, status do equipamento, etc. A frequência de coleta de cada indicador é relativamente alta e a amostragem de dados de um único indicador é realizada em média a cada poucos minutos. Ele também enfrenta um grande número de problemas físicos no armazenamento do modelo de dados do dispositivo;

  2. Grande quantidade de dados : os dados amostrados são todos fluxos de dados em tempo real, que exigem recursos de armazenamento e consulta para lidar com volumes de dados em grande escala;

  3. Longo ciclo de armazenamento de dados : os dados precisam ser compactados e armazenados de forma otimizada para reduzir efetivamente o uso do espaço de armazenamento e reduzir os custos de armazenamento e manutenção;

  4. A consulta de dados de séries temporais é complexa : um grande número de consultas baseadas em janelas temporais e operações de agregação requerem análise estatística, previsão de tendências e outras operações em dados de séries temporais.

No cenário da Internet das Coisas, a escolha de um banco de dados de série temporal tem mais vantagens do que os bancos de dados tradicionais porque os bancos de dados de série temporal podem lidar melhor com os desafios. Quando a equipe seleciona um banco de dados de série temporal, além de considerar os desafios acima, ela também presta atenção a vários indicadores, como segurança subjacente, fácil integração, operação e manutenção convenientes e código aberto. Entre vários fornecedores de banco de dados de série temporal, depois de comparar fornecedores como GreptimeDB, Apache IoTDB e InfluxDB, a equipe do projeto finalmente escolheu o banco de dados doméstico de série temporal de código aberto GreptimeDB como a solução preferida.

Durante o processo de desenvolvimento do projeto, a equipe prestou atenção especial à segurança do tempo de execução subjacente, e o GreptimeDB atendeu aos indicadores básicos de seleção. Ao mesmo tempo, o GreptimeDB tem as vantagens do software de código aberto doméstico e atende plenamente às necessidades de nossa IoT doméstica. projetos de cenário de negócios. Após quase dez meses de comparações abrangentes de testes, o GreptimeDB está totalmente qualificado para os desafios enfrentados pelo projeto.

Soluções e Arquitetura

A arquitetura de implementação do GreptimeDB na solução geral é a seguinte:

Este projeto envolve cenários complexos de negócios de IoT. Na figura você pode ver dois locais onde o GreptimeDB é usado, um é a plataforma Internet das Coisas e o outro é a plataforma de aplicativos de negócios.

A plataforma IoT é responsável por coletar os dados brutos do dispositivo e armazená-los em tempo real e, ao mesmo tempo, enviar os dados para a plataforma de big data para processamento. Os dados processados ​​são então enviados para a plataforma de aplicativos de negócios para uso. A plataforma de aplicativos de negócios também usa GreptimeDB para armazenar dados de séries temporais processados ​​​​pela plataforma de big data e usa suas funções convenientes de consulta e estatística para exibir visualmente cenários de negócios.

resultado final

O banco de dados de série temporal GreptimeDB não apenas fornece recursos de integração duradouros, estáveis, eficientes e ágeis, mas também inclui funções de aplicativo avançadas. Por exemplo, ele suporta operações de consulta e agregação baseadas em janelas de tempo, bem como funções práticas, como estatísticas e análises de dados de séries temporais. GreptimeDB melhora a eficiência no avanço de projetos e reduz bastante a complexidade na coleta de dados em tempo real para a Internet das Coisas.

Parceiro

A Misu Technology Company incorporou o GreptimeDB no sistema de desenvolvimento/uso de IoT inteligente e explorou bastante o valor do GreptimeDB no cenário de IoT inteligente de um aeroporto em Guizhou.

Como fornecedora de software/hardware de infraestrutura de IoT e fornecedora de soluções digitais de IA, a Misu Technology adere aos conceitos de inovação independente, neutralidade, confiabilidade, flexibilidade e abertura, e está comprometida em construir uma plataforma avançada e fundamental para o mundo digital. Com excelente força técnica e capacidades independentes de pesquisa e desenvolvimento, fornecemos servidores de mensagens MQTT avançados, sistemas operacionais onipresentes de ponta e equipamentos de coleta de ponta relacionados, e fornecemos aos clientes recursos e valores ecológicos poderosos, como a Internet das Coisas e gêmeos digitais. Por meio da inovação contínua, estamos comprometidos em fornecer aos clientes infraestrutura de IoT eficiente e de alta qualidade e soluções digitais de IA.

Como um projeto de código aberto, GreptimeDB convida estudantes interessados ​​em bancos de dados de séries temporais, linguagem Rust, etc., para participarem de contribuições e discussões. Para os alunos que estão participando de um projeto pela primeira vez, é recomendável começar com a edição com a tag good first issue. Esperamos conhecê-lo na comunidade de código aberto! Marque-nos no GitHub agora: https://github.com/GreptimeTeam/greptimedb Pesquise GreptimeDB no WeChat e siga a conta oficial para não perder mais informações técnicas e benefícios ~

Sobre o Greptime:

Greptime A Greptime Technology está comprometida em fornecer serviços de análise e armazenamento de dados eficientes e em tempo real para campos que geram grandes quantidades de dados de séries temporais, como carros inteligentes, Internet das Coisas e observabilidade, ajudando os clientes a explorar o valor profundo dos dados. Atualmente existem três produtos principais:

  • GreptimeDB é um banco de dados de série temporal escrito em linguagem Rust. É distribuído, de código aberto, nativo da nuvem e altamente compatível. Ele ajuda as empresas a ler, escrever, processar e analisar dados de série temporal em tempo real, reduzindo os custos de armazenamento de longo prazo.
  • GreptimeCloud pode fornecer aos usuários serviços DBaaS totalmente gerenciados, que podem ser altamente integrados com observabilidade, Internet das Coisas e outros campos.
  • GreptimeAI é uma solução de observabilidade adaptada para aplicações LLM.
  • A solução integrada veículo-nuvem é uma solução de banco de dados de série temporal que se aprofunda nos cenários reais de negócios das montadoras e resolve os reais pontos problemáticos dos negócios depois que os dados dos veículos da empresa crescem exponencialmente.

GreptimeCloud e GreptimeAI foram oficialmente testados. Bem-vindo a seguir a conta oficial ou o site oficial para os últimos desenvolvimentos! Se você estiver interessado na versão empresarial do GreptimDB, entre em contato com o assistente (pesquise greptime no WeChat para adicionar o assistente).

Site oficial: https://greptime.cn/ GitHub: https://github.com/GreptimeTeam/greptimedb Documentos: https://docs.greptime.cn/ Twitter: https://twitter.com/Greptime Slack: https : //www.greptime.com/slack LinkedIn: https://www.linkedin.com/company/greptime

Um programador nascido na década de 1990 desenvolveu um software de portabilidade de vídeo e faturou mais de 7 milhões em menos de um ano. O final foi muito punitivo! Alunos do ensino médio criam sua própria linguagem de programação de código aberto como uma cerimônia de maioridade - comentários contundentes de internautas: Contando com RustDesk devido a fraude desenfreada, serviço doméstico Taobao (taobao.com) suspendeu serviços domésticos e reiniciou o trabalho de otimização de versão web Java 17 é a versão Java LTS mais comumente usada no mercado do Windows 10 Atingindo 70%, o Windows 11 continua a diminuir Open Source Daily | Google apoia Hongmeng para assumir o controle de telefones Android de código aberto apoiados pela ansiedade e ambição da Microsoft; Electric desliga a plataforma aberta Apple lança chip M4 Google exclui kernel universal do Android (ACK) Suporte para arquitetura RISC-V Yunfeng renunciou ao Alibaba e planeja produzir jogos independentes para plataformas Windows no futuro
{{o.nome}}
{{m.nome}}

Acho que você gosta

Origin my.oschina.net/u/6839317/blog/11045383
Recomendado
Clasificación