NoSQL
β NoSQL
unrelational DB not only SQL
can use query language depending on API/DB/query
- ππ» scalability
- ππ» availability
- ππ» data is saved according to how application is used
- ππ» need for data encoding β¬οΈ
- ππ» cloud environment: no downtime
- π οΈ used in in-time application
- π οΈ bigdata
π RDB
RDB: Relational Database
βοΈ NoSQL
- Data Modeling: more difficult than relational DB
- Scalability: β¬οΈ
- Relational: no relation
- Transaction: ππ»
- ππ» more flexible
- ππ» fast operation
- ππ» big data
βοΈ RDB
- Data Modeling: table β
key-value
β constraints - Scalability:
- Relational: data based on relation
- Transaction: ππ»
- ππ» big data
- ππ» slower than NoSQL
β Why is NoSQL faster than RDB?
- NoSQL does not have constraints nor schema
not structured DB
- thus, add, update, delete data is faster
- efficient in handling big data
- high scalability
- more flexible
This post is licensed under CC BY 4.0 by the author.