Overview
Syllabus
- the evolution of compute architecture
- evolution of databases
- sqlite and the problem it solves
- the problems with sqlite on cloud native architectures
- surrealdb and the need for a new cloud native database technology
- installing surrealdb
- surrealdb CLI
- starting the surrealdb as an in-memory database
- checking you can connect
- namespaces and databases
- surrealdb sql and selecting data
- tables, records and inserting data
- updating data with sql
- deleting data via the CLI with SQL
- selecting specific columns
- where clauses
- super fast querying via records
- native json support
- array support
- joining tables and relations
- conclusion
Taught by
Chris Hay