Databend Open Source Numéro hebdomadaire 136

Databend est un entrepôt de données cloud moderne. Conçu pour la flexibilité et l’efficacité afin de répondre à vos besoins d’analyse à grande échelle. Gratuit et open source. Découvrez le service cloud maintenant : https://app.databend.cn .

Quoi de neuf dans Databend

Explorez les nouveaux développements de Databend cette semaine et découvrez Databend qui vous tient le plus à cœur.

Comprendre les tâches et les notifications dans Databend

Databend prend désormais en charge un mécanisme complet de tâches et de notifications.

La tâche exécute l'instruction SQL spécifiée conformément au plan ou au graphique de tâches basé sur DAG. L'intégration des notifications vous permet d'envoyer des notifications à des services de messagerie externes.

CREATE TASK IF NOT EXISTS mytask
 WAREHOUSE = 'mywh'
 SCHEDULE = 30 SECOND
 ERROR_INTEGRATION = 'myerror'
AS
BEGIN
    BEGIN;
    INSERT INTO mytable(ts) VALUES(CURRENT_TIMESTAMP);
    DELETE FROM mytable WHERE ts < DATEADD(MINUTE, -5, CURRENT_TIMESTAMP());
    COMMIT;
END;

L'exemple ci-dessus définit une mytasktâche nommée . Il mywhs'exécutera toutes les 30 secondes sur le cluster informatique. La tâche exécute une transaction multi-instructions contenant des instructions INSERT et DELETE. Lorsqu'une tâche échoue, elle déclenche myerrorune intégration d'erreur appelée .

Les mécanismes liés aux tâches et aux notifications sont disponibles immédiatement dans Databend Cloud. Si vous souhaitez en savoir plus, n'hésitez pas à contacter l'équipe Databend ou à consulter les ressources répertoriées ci-dessous.

Coin des codes

Explorons des extraits de code ou des projets dans Databend et l'écosystème environnant.

Databend vs Snowflake : référence en matière d'ingestion de données

Récemment, Databend et Snowflake ont effectué un test de référence d'ingestion de données, couvrant des aspects tels que les performances et le coût, qui comprenait principalement les quatre tests de base suivants :

  • Chargement de l'ensemble de données TPC-H SF100, orienté vers les données à grande échelle, environ 600 millions de lignes.
  • ClickBench Hits chargement de l'ensemble de données, orienté vers des données de table larges, environ 100 millions de lignes.
  • Fraîcheur d'une seconde : comparez les capacités d'ingestion de données de la plateforme sous la limite de fraîcheur de 1 seconde.
  • Fraîcheur de 5 secondes : comparez les capacités d'ingestion de données de la plateforme sous la limite de fraîcheur de 5 secondes.

Comparaison de chargement de jeux de données

Comparaison de la fraîcheur des données

Les parties intéressées sont invitées à lire le document suivant pour en savoir plus sur l'ingestion de données à faible coût et hautes performances de Databend Cloud.

Points forts

Voici quelques événements remarquables, vous pourrez peut-être trouver quelque chose d'intéressant.

  • CROSS JOIN prend en charge le débordement.
  • Les tables de hachage agrégées prennent en charge le débordement.
  • Prise en charge de l'index inversé rafraîchissant.
  • Ajoutez davantage d'alias de fonction pour les fonctions liées à l'heure et à la date afin de prendre en charge davantage d'outils d'analyse de données.

Quoi de neuf ensuite

Nous sommes toujours ouverts aux technologies de pointe et aux idées innovantes, et vous invitons à rejoindre la communauté et à injecter de la vitalité dans Databend.

Prise en charge de la syntaxe TOP K

Le plan Databend prend en charge SELECT TOPl'instruction, qui est utilisée pour sélectionner les K premiers éléments de l'ensemble de résultats.

L'instruction suivante SELECT TOPest utilisée pour sélectionner les 4 premiers éléments de l'ensemble de résultats ordonné :

select TOP 4 c1 from testable ORDER BY c1;

Équivalent à la SELECT ... LIMITdéclaration suivante.

select c1 from testable order by c1 limit 4;

Il s'agit d'un bon premier numéro (numéro destiné aux débutants), conçu pour guider les étudiants intéressés par Rust et Databend à participer.

Numéro 14972 | Fonctionnalité : prise en charge de la syntaxe Top K

Si ce sujet vous intéresse, vous pouvez essayer de résoudre certains problèmes ou participer à des discussions et à des revues de relations publiques. Alternativement, vous pouvez cliquer sur https://link.databend.rs/im-feeling-lucky pour choisir une question au hasard, bonne chance !

Nouveaux contributeurs

Rencontrez de nouvelles personnes dans la communauté. Databend est un meilleur endroit grâce à vous.

  • @suimenno3002 a implémenté la prise en charge des fonctions d'agrégation d'histogrammes, #14839 .

Journal des modifications

Consultez le journal des modifications des versions quotidiennes de Databend pour rester au courant des derniers développements.

Adresse : https://github.com/datafuselabs/databend/releases

Contributeurs

Un grand merci aux contributeurs pour leur excellent travail cette semaine.

Connecte-toi avec nous

Databend est un nouvel entrepôt de données open source, flexible et peu coûteux, basé sur le stockage objet qui peut également effectuer des analyses en temps réel. Nous attendons avec impatience votre attention et explorons ensemble les solutions d’entrepôt de données cloud natives pour créer une nouvelle génération de Data Cloud open source.

Linus a pris les choses en main pour empêcher les développeurs du noyau de remplacer les tabulations par des espaces. Son père est l'un des rares dirigeants capables d'écrire du code, son deuxième fils est directeur du département de technologie open source et son plus jeune fils est un noyau. contributeur à l'open source. Huawei : Il a fallu 1 an pour convertir 5 000 applications mobiles couramment utilisées Migration complète vers Hongmeng Java est le langage le plus sujet aux vulnérabilités tierces Wang Chenglu, le père de Hongmeng : l'open source Hongmeng est la seule innovation architecturale. dans le domaine des logiciels de base en Chine, Ma Huateng et Zhou Hongyi se serrent la main pour « éliminer les rancunes ». Ancien développeur de Microsoft : les performances de Windows 11 sont « ridiculement mauvaises » " Bien que ce que Laoxiangji est open source, ce ne soit pas le code, les raisons qui le sous-tendent. sont très réconfortants. Meta Llama 3 est officiellement publié. Google annonce une restructuration à grande échelle.
{{o.name}}
{{m.nom}}

Je suppose que tu aimes

Origine my.oschina.net/u/5489811/blog/11047999
conseillé
Classement