Python with NoSQL + SQL = MySQL 8.0
summary
Python code uses MySQL 8.0’s X protocol to treat tables as collections of JSON data type documents, with generated id columns and CRUD operations; SQL queries run analytics like window functions (running sum, rank, partition by) without ETL. Live demo runs on a three‑node InnoDB cluster, shows seamless failover while ~240 documents persist, and builds/updates JSON fields and indexes from Python; performance isn’t the fastest, but the single‑engine approach reduces cross‑database complexity.
AI-written summary · about
chapters (6)
- 0:00Start
- 6:41Problem of no Sql Databases
- 12:36Create the Schema
- 14:36Finding a Collection
- 34:30Window Functions
- 49:28Performance
related talks
50mMySQL 8.0: SQL and NoSQL Scalability
14mPython and the New MySQL Shell
22mMySQL 8.0: an SQL+NoSQL database for microservices
26mMySQL Without the SQL -- Oh My!
31mMySQL 8.0 Document Store - Discovery of a new world
34mMySQL 8.0 New Features
38mFrom Tables to Documents—Changing Your Database Mindset
24mState of the Dolphin
