![]() And of course you might have some different flavors of these, like a time series OLAP database, or a graph OLAP database or a graph OLTP database, but broadly speaking, most systems pretty much fall into one of these two categories. Traditionally, the world was divided into two broad categories: OLTP – Online Transactional Stores – and OLAP, or Online Analytical Stores. Let’s rewind the clock about 30-40 years and talk about what data processing was like, and then build up some intuition for why this is a thing you might even care about, or even want. What is a streaming database? What I mean by this is that instead of being optimized for ad-hoc transactional or analytical queries, it is optimized for view maintenance on an ongoing basis over streams of already processed transactions. Finally, I’ll talk about Materialize and give you a demo of it actually in action. Then I’ll cover a little bit of background on the streaming ecosystem, and timely dataflow – the dataflow engine that’s at the heart of Materialize. You can watch it, or read along!įirst things first, you can download Materialize right now!įor our agenda today, I’m first going to talk about streaming databases, and what they are. This is an edited transcript and video of a talk that I gave at Carnegie Mellon’s Database Group Seminar on June 1st, 2020, hosted by Andy Pavlo.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |