Wöchentliche Ausgabe 134 von Databend Open Source

Databend ist ein modernes Cloud-Data-Warehouse. Auf Flexibilität und Effizienz ausgelegt, um Ihre umfangreichen Analyseanforderungen zu unterstützen. Kostenlos und Open Source. Erleben Sie jetzt den Cloud-Service: https://app.databend.cn .

Was ist in Databend los?

Entdecken Sie diese Woche die neuen Entwicklungen von Databend und entdecken Sie Databend, das Ihnen am Herzen liegt.

Unterstützt Transaktionen mit mehreren Kontoauszügen

Databend unterstützt jetzt die grundlegende Unterstützung für Transaktionen mit mehreren Anweisungen.

Zu den Einsatzmöglichkeiten von Transaktionen mit mehreren Kontoauszügen gehören:

  • Führen Sie DML-Änderungen an mehreren Tabellen in einer einzigen Transaktion durch.
  • Führen Sie Änderungen an einer einzelnen Tabelle in mehreren Schritten auf der Grundlage von Zwischenberechnungen durch.
BEGIN;
INSERT INTO t_append_only VALUES(4), (5);
INSERT INTO t_consume_append_only_1 SELECT a FROM s_append_only;
INSERT INTO t_append_only VALUES(6), (7);
COMMIT;

Wenn Sie mehr erfahren möchten, wenden Sie sich gerne an das Databend-Team oder sehen Sie sich die unten aufgeführten Ressourcen an.

Code-Ecke

Lassen Sie uns Codeausschnitte oder Projekte in Databend und dem umgebenden Ökosystem erkunden.

crabml – Neuimplementierung von GGML in Rust

crabml ist ein laufendes experimentelles Projekt, das einer Neuimplementierung von GGML mit Rust entspricht. Eine effiziente Inferenz kann auf kostengünstiger Hardware durchgeführt werden.

Es wurde von Flaneur2020 , einem Mitglied des Databend-Teams , erstellt und unterstützt derzeit die Inferenz des Q8_0 quantifizierten Llama 3B-Modells.

Höhepunkte

Hier sind einige bemerkenswerte Ereignisse, vielleicht finden Sie etwas Interessantes.

  • SQLsmith unterstützt die Generierung von Binär- und Geometriedaten.
  • Hash Join ist in das neue Filter-Framework integriert.
  • EXPLAINUnterstützt den umfassenden Ausgabemodus ( verbose), der mehr Informationen und Statistiken zu Beziehungsattributen bereitstellen kann.
  • Verbessern Sie die Analysetabelle, um die Abfrage der inkrementellen Blöcke der Sicherungstabelle zu unterstützen.

Was kommt als nächstes?

Wir sind immer offen für Spitzentechnologien und innovative Ideen und heißen Sie herzlich willkommen, der Community beizutreten und Databend Leben einzuhauchen.

Unterstützt den PRQL-Dialekt

Der vollständige Name von PRQL ist Pipelined Relational Query Language, ausgesprochen „Prequel“. PRQL ist ebenfalls lesbar und deklarativ; im Gegensatz zu SQL unterstützt es jedoch abstrakte Konzepte wie Variablen und Funktionen.

Hier ist ein PRQL-Beispiel:

from track_plays
filter plays > 10_000                # Readable numbers
filter (length | in 60..240)         # Ranges with `..`
filter recorded > @2008-01-01        # Simple date literals
filter released - recorded < 180days # Nice interval literals
sort {-length}                       # Concise order direction

PRQL kann prqlcin allgemeines SQL kompiliert werden, das von AST analysiert werden kann, und Databend plant, dies zu nutzen, um Unterstützung für PRQL bereitzustellen.

Problem Nr. 14811 | Feature: Prql-Dialektunterstützung

Wenn Sie sich für dieses Thema interessieren, können Sie versuchen, einige der Probleme zu lösen oder sich an Diskussionen und PR-Bewertungen zu beteiligen. Alternativ können Sie auf https://link.databend.rs/im-feeling-lucky klicken , um eine zufällige Frage auszuwählen. Viel Glück!

Neue Mitwirkende

Lernen Sie neue Leute in der Community kennen. Dank Ihnen ist Databend ein besserer Ort.

  • @dracoooooooDESC[RIBE] [TABLE] <name> hat die Unterstützung für Anweisungen implementiert , #14736 .

Änderungsprotokoll

Schauen Sie sich das Änderungsprotokoll für die täglichen Builds von Databend an, um über die neuesten Entwicklungen auf dem Laufenden zu bleiben.

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

Mitwirkende

Ein großes Dankeschön an die Mitwirkenden für ihre großartige Arbeit in dieser Woche.

Verbinde dich mit uns

Databend ist ein flexibles, kostengünstiges, neues Open-Source-Data-Warehouse, das auf Objektspeicherung basiert und auch Echtzeitanalysen durchführen kann. Wir freuen uns auf Ihre Aufmerksamkeit und darauf, gemeinsam Cloud-native Data-Warehouse-Lösungen zu erkunden, um eine neue Generation von Open-Source-Data-Clouds zu schaffen.

Linus nahm die Sache selbst in die Hand, um zu verhindern, dass Kernel-Entwickler Tabulatoren durch Leerzeichen ersetzen. Sein Vater ist einer der wenigen Führungskräfte, die Code schreiben können, sein zweiter Sohn ist Direktor der Open-Source-Technologieabteilung und sein jüngster Sohn ist ein Kern Mitwirkender bei Open Source: Es dauerte ein Jahr, 5.000 häufig verwendete mobile Anwendungen zu konvertieren. Java ist die Sprache, die am anfälligsten für Schwachstellen von Drittanbietern ist. Wang Chenglu, der Vater von Hongmeng: Open Source Hongmeng ist die einzige architektonische Innovation im Bereich der Basissoftware in China. Ma Huateng und Zhou Hongyi geben sich die Hand, um „den Groll zu beseitigen.“ Ehemaliger Microsoft-Entwickler: Die Leistung von Windows 11 ist „lächerlich schlecht“. sind sehr herzerwärmend . Meta Llama 3 wird offiziell veröffentlicht
{{o.name}}
{{m.name}}

Ich denke du magst

Origin my.oschina.net/u/5489811/blog/11045879
Empfohlen
Rangfolge