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.
Conozca el soporte SEQUENCE de Databend
Una SECUENCIA es un objeto que se utiliza para generar automáticamente identificadores numéricos únicos, que generalmente se usa para asignar diferentes identificadores a filas en una tabla, como columnas de ID de usuario. Normalmente, la secuencia comienza en un valor específico y aumenta en un incremento específico.
Las secuencias en Databend comienzan en 1 y aumentan en 1 cada vez. Si bien las secuencias garantizan valores únicos, no garantizan continuidad.
El uso es el siguiente:
-- Create a new sequence named staff_id_seq
CREATE SEQUENCE staff_id_seq;
-- Create a new table named staff with columns for staff_id, name, and department
CREATE TABLE staff (
staff_id INT,
name VARCHAR(50),
department VARCHAR(50)
);
-- Insert a new row into the staff table, using the next value from the staff_id_seq sequence for the staff_id column
INSERT INTO staff (staff_id, name, department)
VALUES (NEXTVAL(staff_id_seq), 'John Doe', 'HR');
Si desea obtener más información, no dude en comunicarse con el equipo de Databend o consultar los recursos que se enumeran a continuación.
Admite ajuste dinámico de prioridad de sesión
En un entorno multiusuario, diferentes tareas de consulta pueden requerir diferentes prioridades de asignación de recursos. Databend ahora admite el ajuste dinámico de la prioridad de la sesión, lo que permite a los administradores o usuarios establecer la prioridad de las tareas de consulta según sea necesario, optimizando así el uso de recursos y mejorando el tiempo de respuesta para tareas importantes.
La sintaxis es la siguiente:
SET PRIORITY (HIGH | MEDIUM | LOW) <session_id>
Que <session_id>
se puede show processlist
obtener mediante declaración.
Si desea obtener más información, no dude en 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.
Código abierto Verano 2024 | Vaya al almacén de datos en la nube con Databend
Este año es el tercer año que la comunidad de Databend participa en el evento Open Source Summer y estoy muy feliz de seguir trabajando junto con ustedes. Como en años anteriores, hemos preparado dos proyectos y damos la bienvenida a quienes estén interesados en el almacén de datos en la nube para que los exploren juntos.
Reflejos
Aquí tienes algunos eventos destacables, quizás puedas encontrar algo de interés.
- Funciones de geometría recientemente admitidas:
ST_XMAX
. - Funciones MAP recientemente admitidas:
map_size
,map_cat
,map_contains_key
. - Optimizado
vacuum drop table
para soportar la ejecución paralela. - Se agregó un controlador http
v1/login
.
¿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 más funciones geométricas
Las funciones de geometría son un conjunto de funciones que manejan tipos de datos espaciales, como objetos geométricos como puntos, líneas y polígonos.
En el último informe semanal, presentamos el soporte de funciones geométricas actual de Databend. Para respaldar mejor los escenarios de análisis espacial y gestión de datos geográficos, todavía hay una cantidad considerable de funciones para la medición y transformación del análisis que deben implementarse.
En el número siguiente, hemos recopilado las funciones que se admitirán y el progreso actual. Los estudiantes interesados pueden participar en el desarrollo relacionado.
Número n.º 15413 | Característica: funciones de geometría de soporte
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.
- @forsaken628 implementó la función map_size, #15444 .
- @hanxuanliang implementó la función map_contains_key, #15465 .
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.
El equipo de inteligencia artificial de China de Microsoft empacó colectivamente y se fue a los Estados Unidos, involucrando a cientos de personas. ¿Cuántos ingresos puede generar un proyecto desconocido de código abierto? Huawei anunció oficialmente que la posición de Yu Chengdong se ajustó en la estación espejo de código abierto de la Universidad de Ciencia y Tecnología de Huazhong. ¡Los estafadores abrieron oficialmente el acceso a la red externa y utilizaron TeamViewer para transferir 3,98 millones! ¿Qué deberían hacer los proveedores de escritorio remoto? La primera biblioteca de visualización front-end y fundador del conocido proyecto de código abierto de Baidu, ECharts, un ex empleado de una conocida empresa de código abierto que "se fue al mar" dio la noticia: después de ser desafiado por sus subordinados, el técnico El líder se puso furioso y grosero y despidió a la empleada embarazada. OpenAI consideró permitir que la IA genere contenido pornográfico. Microsoft informó a The Rust Foundation que donó 1 millón de dólares estadounidenses. Por favor, dígame cuál es el papel de time.sleep(6) aquí. ?