PDF Google Drive Downloader v1.1


Báo lỗi sự cố

Nội dung text 08 - Non Relational Databases.pdf

Non Relational Databases
Non-Relational Databases Itis a very broad generalization of databases that are non-reational (MysaL, Postgresal, ele) Butthis does not mean all non-relational databases are similar What makes Non-relational databases interesting? Mostnon-relational databasesshard outof the box - Horizontal Scalability We talk about3 most important types of Nosal databases DocumentDBs MongoDB, Elasticsearch. - Mostly JSON based ->almostlike relational (sqI) databases - Supports complexqueries - Partial updates to documents possible E -closesto relational database I "user-id":-- "total-posts": 270 can do total-posts +=1 3 withoutre-writing the entire document. - in-app notification service, catalog service
Key Value Stores (Redis, DynamoDB, Acrospike ( - Extremely simple databases GET (K) -limited functionalities (GET, PUT, DEL) PUT (K, v) - DEL(k) Meantfor key-based access pattern -Does not supportcomplexqueries (aggregations) mostofthe - can be heavily shanded and partitioned y usecases - Use case:profile data, order data, auth data, messages, ele * You can use relational databases and document Dis as ky stores Graph Databases (Neokj, Neptune. DGraph) * What ifour graph data structure had a database - itstores data that are represented as modes, edges, and relations eg:A ->B Arpit -> iPAD BOUGHT FOLLOWS -greatfor running complexgraph algorithms - powerful tomodel Social Networks, Recommendations 9 Fraud Detection
Exercise On your local machine, spin up MongoDB, Redis and Neo4j and play around with them

Tài liệu liên quan

x
Báo cáo lỗi download
Nội dung báo cáo



Chất lượng file Download bị lỗi:
Họ tên:
Email:
Bình luận
Trong quá trình tải gặp lỗi, sự cố,.. hoặc có thắc mắc gì vui lòng để lại bình luận dưới đây. Xin cảm ơn.