Now that you’ve gotten an overview of the R2DBC specification, its overall structure, and its general workflow and a glimpse into its capabilities, you’re ready to jump into an implementation. Because, to this point, you’ve gained a solid understanding of what R2DBC is and why it’s necessary, now it’s time to learn how to use it.
In this chapter, we’ll briefly examine the official R2DBC drivers and client libraries that facilitate the creation of reactive solutions using relational databases. Ultimately, we’ll walk through ...