Número semanal de código abierto de Databend 136

Databend es un almacén de datos en la nube moderno. Diseñado para brindar flexibilidad y eficiencia para respaldar sus necesidades de análisis a gran escala. Gratis y de código abierto. Experimente el servicio en la nube ahora: https://app.databend.cn .

¿Qué hay en Databend?

Explore los nuevos desarrollos de Databend esta semana y encuentre el Databend más cercano a su corazón.

Comprender tareas y notificaciones en Databend

Databend ahora admite un mecanismo completo de tareas y notificaciones.

La tarea ejecuta la instrucción SQL especificada de acuerdo con el plan o el gráfico de tareas basado en DAG. La integración de notificaciones le permite enviar notificaciones a servicios de mensajería externos.

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;

El ejemplo anterior define una mytasktarea denominada . Se ejecutará mywhcada 30 segundos en el clúster informático. La tarea ejecuta una transacción de múltiples declaraciones que contiene declaraciones INSERT y DELETE. Cuando una tarea falla, desencadena myerroruna integración de error llamada .

Los mecanismos relacionados con tareas y notificaciones están disponibles de forma inmediata en Databend Cloud. Si desea obtener más información, puede comunicarse con el equipo de Databend o consultar los recursos que se enumeran a continuación.

Rincón del código

Exploremos fragmentos de código o proyectos en Databend y el ecosistema circundante.

Databend frente a Snowflake: punto de referencia de ingestión de datos

Recientemente, Databend y Snowflake realizaron una prueba comparativa de ingesta de datos, que cubrió aspectos como el rendimiento y el costo, que incluyó principalmente las siguientes cuatro pruebas básicas:

  • Carga del conjunto de datos TPC-H SF100, orientado a datos a gran escala, alrededor de 600 millones de filas.
  • ClickBench Hits carga el conjunto de datos, orientado a datos de tablas grandes y anchas, alrededor de 100 millones de filas.
  • Actualización de 1 segundo: compare las capacidades de ingesta de datos de la plataforma por debajo del límite de actualización de 1 segundo.
  • Actualización de 5 segundos: compare las capacidades de ingesta de datos de la plataforma por debajo del límite de actualización de 5 segundos.

Comparación de carga de conjuntos de datos

Comparación de actualización de datos

Las partes interesadas pueden leer el siguiente documento para conocer la ingesta de datos de alto rendimiento y bajo costo de Databend Cloud.

Reflejos

Aquí tienes algunos eventos destacables, quizás puedas encontrar algo de interés.

  • CROSS JOIN admite desbordamiento.
  • Las tablas hash agregadas admiten el desbordamiento.
  • Admite la actualización del índice invertido.
  • Agregue más alias de funciones para funciones relacionadas con fecha y hora para admitir más herramientas de análisis de datos.

¿Qué sigue a continuación?

Siempre estamos abiertos a tecnologías de vanguardia e ideas innovadoras, y lo invitamos a unirse a la comunidad e inyectar vitalidad a Databend.

Admite la sintaxis TOP K

El plan de Databend admite SELECT TOPla declaración, que se utiliza para seleccionar los K elementos principales del conjunto de resultados.

La siguiente SELECT TOPdeclaración se utiliza para seleccionar los primeros 4 elementos del conjunto de resultados ordenado:

select TOP 4 c1 from testable ORDER BY c1;

Equivalente a la siguiente SELECT ... LIMITafirmación.

select c1 from testable order by c1 limit 4;

Este es un buen primer número (número para principiantes), diseñado para guiar a los estudiantes interesados ​​en Rust y Databend a participar.

Número n.º 14972 | Característica: soporte de sintaxis top k

Si está interesado en este tema, puede intentar resolver algunos de los problemas o participar en debates y revisiones de relaciones públicas. Alternativamente, puedes hacer clic en https://link.databend.rs/im-feeling-lucky para elegir una pregunta aleatoria, ¡buena suerte!

Nuevos contribuyentes

Conozca gente nueva en la comunidad. Databend es un lugar mejor gracias a usted.

Registro de cambios

Consulte el registro de cambios de las compilaciones diarias de Databend para mantenerse actualizado sobre los últimos desarrollos.

Dirección: https://github.com/datafuselabs/databend/releases

Colaboradores

Muchas gracias a los contribuyentes por su gran trabajo esta semana.

Conéctate con nosotros

Databend es un nuevo almacén de datos de código abierto, flexible y de bajo costo basado en el almacenamiento de objetos que también puede realizar análisis en tiempo real. Esperamos contar con su atención y explorar juntos soluciones de almacenamiento de datos nativas de la nube para crear una nueva generación de nube de datos de código abierto.

Linus tomó el asunto en sus propias manos para evitar que los desarrolladores del kernel reemplacen las pestañas con espacios. Su padre es uno de los pocos líderes que puede escribir código, su segundo hijo es el director del departamento de tecnología de código abierto y su hijo menor es un núcleo. Colaborador de código abierto Huawei: tomó 1 año convertir 5000 aplicaciones móviles de uso común Migración completa a Hongmeng Java es el lenguaje más propenso a vulnerabilidades de terceros Wang Chenglu, el padre de Hongmeng: el código abierto Hongmeng es la única innovación arquitectónica. En el campo del software básico en China, Ma Huateng y Zhou Hongyi se dan la mano para "eliminar rencores". Ex desarrollador de Microsoft: el rendimiento de Windows 11 es "ridículamente malo " " Aunque lo que Laoxiangji es de código abierto no es el código, las razones detrás de él. Son muy conmovedores. Meta Llama 3 se lanza oficialmente. Google anuncia una reestructuración a gran escala.
{{o.nombre}}
{{m.nombre}}

Supongo que te gusta

Origin my.oschina.net/u/5489811/blog/11047999
Recomendado
Clasificación