User-defined operators
نویسندگان
چکیده
In recent years, complex data mining and machine learning algorithms have become more common in analytics. Several specialized systems exist to evaluate these on ever-growing sets, which are built efficiently execute different types of analytics queries. However, using various comes at a price. Moving out traditional database is often slow as it requires exporting importing data, typically performed the relatively inefficient CSV format. Additionally, usually offer strong ACID guarantees, lost when adding new, external systems. This disadvantage can be detrimental consistency results. Most scientists still prefer not use classical for The main reason why RDBMS used that SQL difficult work with due its declarative set-oriented nature, easily extensible. We present User-Defined Operators (UDOs) concept include custom into modern query engines. Users write idiomatic code programming language their choice, then directly integrated existing show our implementation compete tools engines while retaining all beneficial properties system.
منابع مشابه
User-Defined Operators Including Name Binding for New Language Constructs
User-defined syntax extensions are useful to implement an embedded domain specific language (EDSL) with good code readability. They allow EDSL authors to define domain-natural notation, which is often different from the host language syntax. Recently, there have been several research works of powerful user-defined syntax extensions. One promising approach uses user-defined operators. A user-def...
متن کاملUser-Defined Table Operators: Enhancing Extensibility for ORDBMS
Currently parallel object-relational database technology is setting the direction for the future of data management. A central enhancement of objectrelational database technology is the possibility to execute arbitrary user-defined functions within SQL statements. We show the limits of this approach and propose user-defined table operators as a new concept that allows the definition and impleme...
متن کاملUser-defined Texture Synthesis
Synthesis of textures is a very popular and active area of research; the applications and the areas of interest are various and significant. In the last years, much work has been done in order to optimize the synthesis process, speeding up the methods and minimizing the processing errors. Recent efforts in this area are concentrated in producing flexible algorithms and in introducing tools, whi...
متن کاملUser-Defined Telecooperation Services
A user-defined telecooperation service (UTS) provides service elements for application-specific communication and cooperation processes as well as integrated means for the service definition, adaption, and management. It supports user groups with particular communication, cooperation, and coordination needs which may change over time and which may be that special, that the service maintenance c...
متن کاملUser-defined Learning Strategies
In contrast to traditional learning material, e-learning promises the benefit to support the adaptation of its content according to learners’ needs. Learning strategies are used to assure that those adaptations still make pedagogically sense. However, traditional learning strategies are realized at programming level and thus cannot be easily created or changed by pedagogic experts. This paper p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Proceedings of the VLDB Endowment
سال: 2022
ISSN: ['2150-8097']
DOI: https://doi.org/10.14778/3510397.3510408