esProc SPL (@esproc_spl) 's Twitter Profile
esProc SPL

@esproc_spl

A JVM-based programming language designed for structured data computation, serving as both a data analysis tool and an embedded computing engine.
Free download:

ID: 1630459421611655171

linkhttps://www.esproc.com/download-esproc/ calendar_today28-02-2023 06:46:47

245 Tweet

1,1K Followers

45 Following

esProc SPL (@esproc_spl) 's Twitter Profile Photo

No matter which data sources are involved, cross-database or other source, as long as the data source can be connected and accessed, the subsequent operations are always the same because SPL provides the unified data object: table sequence and cursor.😍😇 dev.to/esproc_spl/cro…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

No matter which data sources are involved, cross-database or other source, as long as the data source can be connected and accessed, the subsequent operations are always the same because SPL provides the unified data object: table sequence and cursor.😋 dev.to/esproc_spl/cro…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

To switch the application between different databases. SPL offers a SQL translation functionality. The functionality converts a certain type of standard SQL to the counterpart of another database, achieving seamless code migration during switch .😀 dev.to/esproc_spl/sql…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

To switch the application between different databases. SPL offers a SQL translation functionality. The functionality converts a certain type of standard SQL to the counterpart of another database, achieving seamless code migration during switch .😀😍 dev.to/esproc_spl/sql…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

To switch the application between different databases. SPL offers a SQL translation functionality. The functionality converts a certain type of standard SQL to the counterpart of another database, achieving seamless code migration during switch .😀🥰 dev.to/esproc_spl/sql…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

Traditional transactional databases (TP) do not good at handling analytical computations. Professional OLAP databases are too heavy and often need clustering, resulting in high costs and more complicated system structure.esProc SPL is lightweight...👇👏😍 dev.to/esproc_spl/a-l…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

Traditional transactional databases (TP) do not good at handling analytical computations. Professional OLAP databases are too heavy and often need clustering, resulting in high costs and more complicated system structure.esProc SPL is lightweight...👇👏😇 dev.to/esproc_spl/a-l…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

Traditional transactional databases (TP) do not good at handling analytical computations. Professional OLAP databases are too heavy and often need clustering, resulting in high costs and more complicated system structure.esProc SPL is lightweight...👇👏😋 dev.to/esproc_spl/a-l…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

We use orders table as an example to achieve esProc SPL data externalization to speed up regular filtering operation and grouping & aggregation operation.The same example,SQL took 11 seconds, while SPL took 2.2 seconds.🧐👇🫰 dev.to/esproc_spl/pra…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

We use orders table as an example to achieve esProc SPL data externalization to speed up regular filtering operation and grouping & aggregation operation.The same example,SQL took 11 seconds, while SPL took 2.2 seconds.👇🫰 dev.to/esproc_spl/pra…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

We use orders table as an example to achieve esProc SPL data externalization to speed up regular filtering operation and grouping & aggregation operation.The same example,SQL took 11 seconds, while SPL took 2.2 seconds.🧐👇 dev.to/esproc_spl/pra…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

SQL COUNT DISTINCT has been slow. It is, in essence, a grouping operation, which keeps traversed grouping field values. When the result set is too large, the data needs to be written to the hard disk and buffered, resulting in low performance. SPL ...👇👏 dev.to/esproc_spl/pra…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

SQL COUNT DISTINCT has been slow. It is, in essence, a grouping operation, which keeps traversed grouping field values. When the result set is too large, the data needs to be written to the hard disk and buffered, resulting in low performance. SPL ...👇😇 dev.to/esproc_spl/pra…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

SQL COUNT DISTINCT has been slow. It is, in essence, a grouping operation, which keeps traversed grouping field values. When the result set is too large, the data needs to be written to the hard disk and buffered, resulting in low performance. SPL ...👇😚 dev.to/esproc_spl/pra…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

SQL’s JOIN definition is very simple. It is the filtered Cartesian product of two tables,A JOIN B ON ….The general definition does not capture the essence of JOIN operations, creating difficulties in coding and optimization.😇SPL redefines joins...👇😍🥰 dev.to/esproc_spl/pra…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

SQL’s JOIN definition is very simple. It is the filtered Cartesian product of two tables,A JOIN B ON ….The general definition does not capture the essence of JOIN operations, creating difficulties in coding and optimization.😇SPL redefines joins...👇😍 dev.to/esproc_spl/pra…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

SQL’s JOIN definition is very simple. It is the filtered Cartesian product of two tables,A JOIN B ON ….The general definition does not capture the essence of JOIN operations, creating difficulties in coding and optimization.😇SPL redefines joins...👇🥰 dev.to/esproc_spl/pra…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

The association between the primary table (orders) and its subtable (details) is primary-key based. Still, SQL uses JOIN to achieve such association. When both tables are large, often the computing speed becomes very slow.Better methods ...🧐👇😍😀😻 dev.to/esproc_spl/pra…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

The association between the primary table (orders) and its subtable (details) is primary-key based. Still, SQL uses JOIN to achieve such association. When both tables are large, often the computing speed becomes very slow.Better methods ...🧐👇😍😀 dev.to/esproc_spl/pra…

esProc SPL (@esproc_spl) 's Twitter Profile Photo

The association between the primary table (orders) and its subtable (details) is primary-key based. Still, SQL uses JOIN to achieve such association. When both tables are large, often the computing speed becomes very slow.Better methods ...🧐👇😍 dev.to/esproc_spl/pra…