Files
uni/year2/semester1/logseq-stuff/pages/Introduction to Firestore.md

24 lines
1.1 KiB
Markdown

- #[[CT216 - Software Engineering I]]
- **Previous Topic:** [[Firebase Functions]]
- **Next Topic:**
- **Relevant Slides:** ![Week 11 - Introduction to Firestore, Creating our first database.pdf](../assets/Week_11_-_Introduction_to_Firestore,_Creating_our_first_database_1668690492589_0.pdf)
-
- # Firestore
- What is **Firestore**? #card
card-last-interval:: 2.8
card-repeats:: 1
card-ease-factor:: 2.6
card-next-schedule:: 2022-11-20T14:34:59.639Z
card-last-reviewed:: 2022-11-17T19:34:59.640Z
card-last-score:: 5
- **Firestore** is a Document Driven Database.
- Documents follow a `property:value` format - JSON.
- Scalable, highly performant, and document oriented.
- The databases tend to scale more easily horizontally.
- ## Concepts
- Records in Firestore are known as "Documents".
- These documents are just JSON data.
- Documents are grouped into "Collections" which are equivalent to tables in relational databases.
- Queries are still queries, however there is no SQL.
- ![image.png](../assets/image_1668690700546_0.png){:height 343, :width 489}
-