Home / Companies / Fivetran / Blog / Post Details
Content Deep Dive

Can ML be absorbed by the DBMS?

Blog post from Fivetran

Post Details
Company
Date Published
Author
George Fraser
Word Count
1,060
Company Posts That Month
15
Language
English
Hacker News Points
1
Post removed?
No
Summary

The relationship between machine learning (ML) and database management systems (DBMS) is complex, with different strategies for integrating ML into DBMS depending on the composition of work. On one end of the spectrum are classic analytics teams using SQL data warehouses, where special SQL syntax for creating and evaluating ML models can be beneficial. BigQuery ML is an example of this approach. On the other end are data science teams primarily using machine learning libraries in Python, who may benefit from embedded DBMS like DuckDB. Many users exist somewhere in between these two extremes, with interoperability being a key challenge. Solutions such as Apache Arrow and Lakehouse aim to address this issue by allowing efficient exchange of relational data between systems. The popularity of each approach will depend on the specific needs and problems people are trying to solve.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.