---
title: "A Crash Course on SurrealDB with Kunal Kushwaha | Livestream | SurrealDB"
description: "00:00:00 Live Webinear\n00:01:48 Introduction to SurrealDB workshop\n00:09:37 An application with a database and a cache store\n00:12:19 SurrealDB: The ultimate multimodal database for the web\n00:18:26 Rationale: Starting with SurrealDB\n00:19:13 Docker: query the DB in the docs fails\n00:19:58 Is SurrealDB Free or Paid?\n00:24:44 SurrealQL\n00:30:38 Surreal Stickies: A Quick and Simple App\n00:36:30 Schema\n00:37:43 Let's start with a crash course\n00:41:55 Hacktoberfest\n00:42:36 What happens at Hacktoberfest?\n00:46:58 What is namespace types in SurrealDB?\n00:49:19 What are the prerequisites of SurrealDB?\n00:53:30 SurrealDB Betas\n00:56:55 Future SurrealDB blog articles\n00:59:11 Join the SurrealDB community\n\nSurrealDB:\n🌍 SurrealDB Twitter: https://surrealdb.com/\n👉 SurrealDB GitHub: https://github.com/surrealdb/surrealdb\n🐦 SurrealDB Twitter: https://twitter.com/surrealdb\n👨‍💻 SurrealDB LinkedIn: https://www.linkedin.com/company/surrealdb/\n👉 SurrealDB Discord: https://discord.com/invite/surrealdb\n📸 SurrealDB Instagram: https://www.instagram.com/surrealdb\n👚 Shop the merch: https://surrealdb.store/\n\nWhat is SurrealDB?\nSurrealDB is an end-to-end cloud-native database designed for modern applications, including web, mobile, serverless, Jamstack, backend, and traditional applications. With SurrealDB, you can simplify your database and API infrastructure, reduce development time, and build secure, performant apps quickly and cost-effectively.\n\nKey features of SurrealDB:\n⭐ Reduces development time: SurrealDB simplifies your database and API stack by removing the need for most server-side components, allowing you to build secure, performant apps faster and cheaper.\n⭐ Real-time collaborative API backend service: SurrealDB functions as both a database and an API backend service, enabling real-time collaboration.\n⭐ Support for multiple querying languages: SurrealDB supports SQL querying from client devices, GraphQL, ACID transactions, WebSocket connections, structured and unstructured data, graph querying, full-text indexing, and geospatial querying.\n⭐ Granular access control: SurrealDB provides row-level permissions-based access control, giving you the ability to manage data access with precision."
url: https://surrealdb.com/events/PspYOlksxv0
---

Thursday, October 12 at 2:06 PM GMT+1

Livestream

# A Crash Course on SurrealDB with Kunal Kushwaha

```
00:00:00 Live Webinear
00:01:48 Introduction to SurrealDB workshop
00:09:37 An application with a database and a cache store
00:12:19 SurrealDB: The ultimate multimodal database for the web
00:18:26 Rationale: Starting with SurrealDB
00:19:13 Docker: query the DB in the docs fails
00:19:58 Is SurrealDB Free or Paid?
00:24:44 SurrealQL
00:30:38 Surreal Stickies: A Quick and Simple App
00:36:30 Schema
00:37:43 Let's start with a crash course
00:41:55 Hacktoberfest
00:42:36 What happens at Hacktoberfest?
00:46:58 What is namespace types in SurrealDB?
00:49:19 What are the prerequisites of SurrealDB?
00:53:30 SurrealDB Betas
00:56:55 Future SurrealDB blog articles
00:59:11 Join the SurrealDB community

SurrealDB:
🌍 SurrealDB Twitter: https://surrealdb.com/
👉 SurrealDB GitHub: https://github.com/surrealdb/surrealdb
🐦 SurrealDB Twitter: https://twitter.com/surrealdb
👨‍💻 SurrealDB LinkedIn: https://www.linkedin.com/company/surrealdb/
👉 SurrealDB Discord: https://discord.com/invite/surrealdb
📸 SurrealDB Instagram: https://www.instagram.com/surrealdb
👚 Shop the merch: https://surrealdb.store/

What is SurrealDB?
SurrealDB is an end-to-end cloud-native database designed for modern applications, including web, mobile, serverless, Jamstack, backend, and traditional applications. With SurrealDB, you can simplify your database and API infrastructure, reduce development time, and build secure, performant apps quickly and cost-effectively.

Key features of SurrealDB:
⭐ Reduces development time: SurrealDB simplifies your database and API stack by removing the need for most server-side components, allowing you to build secure, performant apps faster and cheaper.
⭐ Real-time collaborative API backend service: SurrealDB functions as both a database and an API backend service, enabling real-time collaboration.
⭐ Support for multiple querying languages: SurrealDB supports SQL querying from client devices, GraphQL, ACID transactions, WebSocket connections, structured and unstructured data, graph querying, full-text indexing, and geospatial querying.
⭐ Granular access control: SurrealDB provides row-level permissions-based access control, giving you the ability to manage data access with precision.
```

Share

```json
{"@context":"https://schema.org","@type":"Event","name":"A Crash Course on SurrealDB with Kunal Kushwaha","description":"00:00:00 Live Webinear\n00:01:48 Introduction to SurrealDB workshop\n00:09:37 An application with a database and a cache store\n00:12:19 SurrealDB: The ultimate multimodal database for the web\n00:18:26 Rationale: Starting with SurrealDB\n00:19:13 Docker: query the DB in the docs fails\n00:19:58 Is SurrealDB Free or Paid?\n00:24:44 SurrealQL\n00:30:38 Surreal Stickies: A Quick and Simple App\n00:36:30 Schema\n00:37:43 Let's start with a crash course\n00:41:55 Hacktoberfest\n00:42:36 What happens at Hacktoberfest?\n00:46:58 What is namespace types in SurrealDB?\n00:49:19 What are the prerequisites of SurrealDB?\n00:53:30 SurrealDB Betas\n00:56:55 Future SurrealDB blog articles\n00:59:11 Join the SurrealDB community\n\nSurrealDB:\n🌍 SurrealDB Twitter: https://surrealdb.com/\n👉 SurrealDB GitHub: https://github.com/surrealdb/surrealdb\n🐦 SurrealDB Twitter: https://twitter.com/surrealdb\n👨‍💻 SurrealDB LinkedIn: https://www.linkedin.com/company/surrealdb/\n👉 SurrealDB Discord: https://discord.com/invite/surrealdb\n📸 SurrealDB Instagram: https://www.instagram.com/surrealdb\n👚 Shop the merch: https://surrealdb.store/\n\nWhat is SurrealDB?\nSurrealDB is an end-to-end cloud-native database designed for modern applications, including web, mobile, serverless, Jamstack, backend, and traditional applications. With SurrealDB, you can simplify your database and API infrastructure, reduce development time, and build secure, performant apps quickly and cost-effectively.\n\nKey features of SurrealDB:\n⭐ Reduces development time: SurrealDB simplifies your database and API stack by removing the need for most server-side components, allowing you to build secure, performant apps faster and cheaper.\n⭐ Real-time collaborative API backend service: SurrealDB functions as both a database and an API backend service, enabling real-time collaboration.\n⭐ Support for multiple querying languages: SurrealDB supports SQL querying from client devices, GraphQL, ACID transactions, WebSocket connections, structured and unstructured data, graph querying, full-text indexing, and geospatial querying.\n⭐ Granular access control: SurrealDB provides row-level permissions-based access control, giving you the ability to manage data access with precision.","startDate":"2023-10-12T13:06:33.000Z","image":"https://i.ytimg.com/vi/PspYOlksxv0/maxresdefault.jpg","url":"https://surrealdb.com/events/PspYOlksxv0","eventStatus":"https://schema.org/EventScheduled","eventAttendanceMode":"https://schema.org/OnlineEventAttendanceMode","location":{"@type":"VirtualLocation","url":"https://surrealdb.com/events/PspYOlksxv0"},"organizer":{"@type":"Organization","name":"SurrealDB","url":"https://surrealdb.com","logo":{"@type":"ImageObject","url":"https://surrealdb.com/assets/static/logo.BG7_TG2b.svg"}}}
```

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://surrealdb.com"},{"@type":"ListItem","position":2,"name":"Events","item":"https://surrealdb.com/events"},{"@type":"ListItem","position":3,"name":"A Crash Course on SurrealDB with Kunal Kushwaha","item":"https://surrealdb.com/events/PspYOlksxv0"}]}
```

```json
{"@context":"https://schema.org","@type":"Organization","name":"SurrealDB","url":"https://surrealdb.com","logo":"https://surrealdb.com/assets/static/logo.BG7_TG2b.svg","description":"SurrealDB is the unified data layer for AI. A multi-model database for documents, graphs, vectors, and time-series.","foundingDate":"2022","legalName":"SurrealDB Ltd","identifier":{"@type":"PropertyValue","propertyID":"GB-COH","value":"13615201"},"address":{"@type":"PostalAddress","streetAddress":"3rd Floor, 1 Ashley Road","addressLocality":"Altrincham","addressRegion":"Cheshire","postalCode":"WA14 2DT","addressCountry":"GB"},"contactPoint":[{"@type":"ContactPoint","contactType":"customer support","email":"support@surrealdb.com","url":"https://surrealdb.com/contact","availableLanguage":"English"},{"@type":"ContactPoint","contactType":"sales","email":"info@surrealdb.com","url":"https://surrealdb.com/contact","availableLanguage":"English"},{"@type":"ContactPoint","contactType":"security","email":"security@surrealdb.com","url":"https://surrealdb.com/.well-known/security.txt","availableLanguage":"English"},{"@type":"ContactPoint","contactType":"legal","email":"legal@surrealdb.com","url":"https://surrealdb.com/legal","availableLanguage":"English"}],"hasCertification":[{"@type":"Certification","name":"SOC 2 Type 2"},{"@type":"Certification","name":"GDPR"},{"@type":"Certification","name":"Cyber Essentials Plus"},{"@type":"Certification","name":"ISO 27001"}],"owns":[{"@type":"SoftwareApplication","name":"SurrealDB","url":"https://surrealdb.com/surrealdb"},{"@type":"SoftwareApplication","name":"Agent Memory","url":"https://surrealdb.com/agent-memory"}],"knowsAbout":["multi-model databases","document databases","graph databases","vector search","time-series databases","SurrealQL","Agent Memory","real-time databases","embedded databases","context layer","graph ontology","distributed database","knowledge graphs","distributed transaction protocols","highly-scalable databases"],"sameAs":["https://www.wikidata.org/wiki/Q124316308","https://github.com/surrealdb/surrealdb","https://twitter.com/surrealdb","https://www.youtube.com/@surrealdb","https://www.linkedin.com/company/surrealdb","https://discord.gg/surrealdb","https://www.reddit.com/r/surrealdb","https://www.instagram.com/surrealdb","https://medium.com/surrealdb","https://dev.to/surrealdb"]}
```
