Graph Analytics: The New Use Case for Relational Databases

Graph analytics are becoming increasingly popular with several new big-data application domains such as social networks, transportation networks, ad networks, e-commerce, and web search.

However, these graph analytics workloads are seen as quite different from traditional database analytics workloads, largely due to the iterative nature of many graph-analytics computations, and the perceived awkwardness of expressing graph analytics as SQL queries.  Interestingly, in many real-world scenarios, the raw graph data is collected and it resides in a relational database in the first place. The data is later extracted and fed to a specialized graph processing system. Given that relational databases are general-purpose data processing systems built with extensability and tuning in mind, how difficult or easy is it to perform graph analytics on relational databases?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s