Khi nào dùng cơ sở dữ liệu đồ thị
Các khái niệm NoSQL
Miriam Antona
Software engineer
Tình huống phù hợp - Thông tin chung
Tình huống phù hợp - Đồ thị xã hội
- Mạng xã hội
- Người dùng và quan hệ
- Bài đăng
- Lượt thích
- ...
- Nhân viên công ty
- Dự án
- Quan hệ giữa nhân viên
Tình huống phù hợp - Bệnh truyền nhiễm
- Mô hình:
- Tương tác giữa người với người
- Sự kiện tiếp xúc
- Phơi nhiễm
- Hỗ trợ hiểu chuỗi lây truyền
Tình huống phù hợp - Dịch vụ vị trí
- Địa điểm và khoảng cách
- Tối ưu hóa lộ trình cho ứng dụng dẫn đường
- Gợi ý điểm thú vị gần đó:
- nhà hàng
- rạp chiếu phim
- bệnh viện
- v.v.
Tình huống phù hợp - Phát hiện gian lận
- Ngăn chặn gian lận theo thời gian thực:
- Gian lận thẻ tín dụng
- Gian lận thương mại điện tử
- Rửa tiền
- Mô hình hóa: cá nhân, thẻ, số điện thoại, thiết bị, địa chỉ IP...
- Phát hiện mẫu đáng ngờ:
- nhiều người dùng từ cùng một IP
- ...
Tình huống phù hợp - Gợi ý thời gian thực
- Lưu lịch sử mua và hành vi duyệt để gợi ý sản phẩm
- Đề xuất cho bạn bè
- Hiển thị phim chưa xem dựa trên người dùng tương tự
Tình huống phù hợp - Mạng
- Lưu trữ quan hệ giữa mạng và thành phần hạ tầng
- máy vật lý
- máy ảo
- ứng dụng
- router
- switch
- ...
- Cảnh báo thời gian thực về lỗi thiết kế tiềm ẩn
Tình huống không phù hợp
- Dữ liệu không liên kết
- Quan hệ giữa dữ liệu không quan trọng
- Ứng dụng chỉ tìm kiếm tổng quát không có điểm bắt đầu cụ thể
- Không tối ưu cho các truy vấn đó
- Thuộc tính chứa giá trị rất lớn (BLOB, CLOB...)
Ayo berlatih!
Các khái niệm NoSQL
Preparing Video For Download...