Apache Kalcit může mít data uložená v různých formátech a umožňuje vývojářům spouštět SQL dotazů na něj.
V rámci projektu byl vyvinut s cílem zvládnout různé formáty uživatelů a aplikací někdy poskytují, umožňuje vývojářům dotazování a pracovat s informacemi bez škrtit svůj výstup na konkrétní a někdy nevhodném formát ukládání.
Rámec Kalcit je seskupena kolem kódu jádra a jeho adaptéry (JDBC, v paměti, CSV, Apache vrtačka, Splunk, Spark, MAT, MongoDB, atd.).
Pokud se adaptér není podporován, prostě jít dál a vytvořit vlastní. Projekt Calcite bude poskytovat podporu pro SQL rysů-like, podporu Linq4j a dotazu parser, validátor a optimalizátor.
Apache Kalcit byl dříve známý jako Apache Optiq
Co je nového v této verzi:.
- Nové funkce:
- Podpora Aggregate tlačit dolů do husté spojení.
- implicitně převést hodnoty charakter v porovnání.
- Provádět CAST mezi jednotlivými typy data a času.
- Povolit ORDER BY agregační funkce v SELECT DISTINCT, za předpokladu, že se vyskytuje v klauzuli SELECT.
- V linq4j, implementovat firstOrDefault, singl, a singleOrDefault metody.
Co je nového ve verzi 1.4.0:
- Nové funkce:
- Podpora Aggregate tlačit dolů do husté spojení.
- implicitně převést hodnoty charakter v porovnání.
- Provádět CAST mezi jednotlivými typy data a času.
- Povolit ORDER BY agregační funkce v SELECT DISTINCT, za předpokladu, že se vyskytuje v klauzuli SELECT.
- V linq4j, implementovat firstOrDefault, singl, a singleOrDefault metody.
Co je nového ve verzi 1.3.0:
- Nové funkce:
- Podpora Aggregate tlačit dolů do husté spojení.
- implicitně převést hodnoty charakter v porovnání.
- Provádět CAST mezi jednotlivými typy data a času.
- Povolit ORDER BY agregační funkce v SELECT DISTINCT, za předpokladu, že se vyskytuje v klauzuli SELECT.
- V linq4j, implementovat firstOrDefault, singl, a singleOrDefault metody.
Co je nového ve verzi 1.2.0:
- Nové funkce:
- Podpora Aggregate tlačit dolů do husté spojení.
- implicitně převést hodnoty charakter v porovnání.
- Provádět CAST mezi jednotlivými typy data a času.
- Povolit ORDER BY agregační funkce v SELECT DISTINCT, za předpokladu, že se vyskytuje v klauzuli SELECT.
- V linq4j, implementovat firstOrDefault, singl, a singleOrDefault metody.
Omezení
- Projekt je stále ve fázi vývoje v Apache inkubátoru úložiště a mohou výrazně měnit od verze k verzi.
Komentáře nebyl nalezen