SurrealDB FundamentalsIntroductionWelcome to SurrealDB UniversityIntro to SurrealDBWhy SurrealQL is SQL-likePart 1: Schemaless CRUDIntroductionRecord IDsInserting dataReading dataUpdating dataDeleting dataPart 2: Adding relationshipsIntroductionGraph relationsRecord linksRelational style joinsPart 3: Making it schemafullIntroductionDefine tables, views and changefeedsDefine fields, constraints and assertionsSchemafull CRUDPart 4: Making it secureIntroductionAuthenticationQuery capabilitiesPart 5: Making it performantIntroductionIndexing & data model considerationsDeployment & storage layer considerationsCompletionCertification
Pending completion
Part 5: Making it performant
I hope you've had fun playing it safe in the last part, because in this part, we'll briefly introduce the various performance considerations you need to be aware of to make the database blazingly fast.
This part of the course covers the fundamentals that are useful to know right now. For some other tips to read about once you're done, see our performance best practices guide in the documentation.
If you're ready to go, I'll see you in the next one.