Chuyển đến nội dung chính

Khóa học

Các khái niệm NoSQL

Trung cấp2 giờ

Trong khóa học khái niệm này (không cần lập trình), bạn sẽ tìm hiểu bốn cơ sở dữ liệu NoSQL chính và các engine phổ biến.

R2 giờ17 video54 bài tập4,550 XP18,755Giấy chứng nhận thành tích

Tạo tài khoản miễn phí

Tiếp tục với Google
hoặc
Bằng việc tiếp tục, ban chấp nhận Điều khoản sử dụng, của chúng tôi Chính sách bảo mật và rằng dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

Được người học tại hàng nghìn công ty yêu thích

Đào tạo đội ngũ?

Dùng thử cho Doanh nghiệp

Mô tả khóa học

Bạn còn bối rối về NoSQL và nó khác gì so với SQL? Bạn đã đến đúng nơi! Trong khóa học mang tính khái niệm này (không cần viết mã), bạn sẽ được giới thiệu về bốn dòng cơ sở dữ liệu NoSQL chính: Key-Value, Document, Column-Family và Graph. Bạn cũng sẽ tìm hiểu bốn hệ quản trị NoSQL phổ biến—gồm Redis, MongoDB, Apache Cassandra và Neo4j—và biết khi nào nên áp dụng chúng để đáp ứng một yêu cầu kinh doanh cụ thể. Bạn sẽ theo dõi câu chuyện dữ liệu của một mạng xã hội hư cấu và học cách NoSQL giúp họ xử lý và khai thác thông tin từ dữ liệu phi cấu trúc như bài đăng mạng xã hội. Cuối cùng, bạn sẽ xem các trường hợp sử dụng thực tế của cơ sở dữ liệu NoSQL—giúp bạn có kiến thức cần thiết để lưu trữ dữ liệu hiệu quả trong mọi tình huống.

Yêu cầu tiên quyết

Chương trình học

Đề cương khóa học

1

Cơ sở dữ liệu key-value

Mở đầu khóa học, bạn sẽ học sự khác nhau giữa NoSQL và cơ sở dữ liệu quan hệ. Sau đó, bạn sẽ khám phá cơ sở dữ liệu key-value, các ưu điểm và hạn chế của chúng. Bạn sẽ nhận diện các tình huống phù hợp để dùng cơ sở dữ liệu key-value. Bạn sẽ kết thúc chương này bằng nghiên cứu tình huống về Editoo, một công ty đã giảm thời gian ngừng hoạt động và cải thiện hiệu năng nhờ cơ sở dữ liệu key-value Redis.
Bắt đầu chương
2

Cơ sở dữ liệu document

Trong chương này, bạn sẽ học các kiến thức nền tảng về cơ sở dữ liệu document. Tiếp đến, bạn sẽ xác định các ưu điểm và hạn chế của loại cơ sở dữ liệu này, và nhận diện những tình huống phù hợp để dùng cơ sở dữ liệu document. Cuối cùng, bạn sẽ kết thúc chương với nghiên cứu tình huống Shutterfly. Họ đã dùng cơ sở dữ liệu document MongoDB để giảm độ trễ và rút ngắn thời gian đưa sản phẩm ra thị trường.
Bắt đầu chương
3

Cơ sở dữ liệu column-family

Bạn sẽ tìm hiểu về cơ sở dữ liệu column-family, phân tích các ưu điểm và hạn chế của loại cơ sở dữ liệu này. Bạn cũng sẽ nghiên cứu các tình huống phù hợp để dùng cơ sở dữ liệu column-family. Cuối cùng, bạn sẽ kết thúc chương với nghiên cứu tình huống của Bigmate, một công ty đã sử dụng cơ sở dữ liệu Apache Cassandra để xử lý hàng triệu thao tác từ người dùng đồng thời mỗi giây.
Bắt đầu chương
R

Các khái niệm NoSQL

Hoàn
thành khóa học

Nhận Chứng nhận Hoàn thành

Đăng ký ngay

Phát triển kỹ năng dữ liệu với DataCamp for Mobile

Tiến bộ mọi lúc mọi nơi với các khóa học di động và thử thách lập trình 5 phút hàng ngày.