cs190 (cs122d): beyond sql data management
TRANSCRIPT
Mike CareyUC Irvine
M. Carey, Winter 2020: CS 190 (CS122D Beta)
CS190 (CS122D):Beyond SQL Data Management
⎯ Lecture #11 ⎯
• We’re officially half-way there...!• Hopefully HW3 is winding down:
• Setting grading timetable expectations...• Next year we will teach, tweak HWs, and grade...• This first time through we are creating slides and HWs!• Priority is: materials sooner, grades later (but still in time!)
• Today: Couchbase Server!
Why the name “Couchbase”...?
Announcements
M. Carey, Winter 2020: CS 190 (CS122D Beta) 1
Are we there yet...?
Where are my grades...?
Are they mind readers...?
Yes, I’mstaring at you...
A Few Couchbase Pre-Notes
• Couchbase Server ≠ Apache CouchDB• A common misconception...! K
• Couchbase Analytics Service• Apache AsterixDB inside!
• Evolution of the N1QL query language...• Born as a “SQL-like language” for JSON at Couchbase• Prof. Yannis P. from UCSD developed SQL++• Apache AsterixDB moved from AQL to SQL++• N1QL is now Couchbase’s (converging) offering of SQL++
• Some useful online N1QL tutorial material• https://query-tutorial.couchbase.com/tutorial/• https://sqlplusplus-tutorial.couchbase.com/• https://docs.couchbase.com/server/current/analytics/primer-beer.html
M. Carey, Winter 2020: CS 190 (CS122D Beta) 2
This one is especially
useful, IMO!
Let’s Jump to the Couchbase Slides
M. Carey, Winter 2020: CS 190 (CS122D Beta) 3
Questions?
M. Carey, Winter 2020: CS 190 (CS122D Beta) 4