PathQuery, ngôn ngữ truy vấn đồ thị của Google
(arxiv.org)-
Ngôn ngữ truy vấn đồ thị được tạo ra để tìm kiếm Knowledge Graph (KG) mà Google công bố năm 2012, đồng thời có khả năng mở rộng theo kích thước dữ liệu [bài báo]
-
Hỗ trợ cú pháp linh hoạt và mang tính khai báo
→ Cú pháp định hướng điều hướng (Navigation Oriented) dựa trên đồng cấu (Homomorphism)
→ Ngôn ngữ luồng dữ liệu mang tính khai báo
- Được sử dụng để truy cập KG trong Google Search, Maps, Assistant, v.v.
3 bình luận
Mong ai đó có thể giải thích ngắn gọn, dễ hiểu về điểm khác biệt với GraphQL ^^;;
Có lẽ sẽ có ai đó am hiểu hơn giải thích thêm, nhưng...
GraphQL tuy có chữ Graph trong tên, nhưng trên thực tế lại khá hạn chế nếu dùng để truy vấn Graph thực sự,
và hiện nay có vẻ nhìn chung nó chỉ được dùng để truy vấn API.
Nói ngắn gọn thì có lẽ đây không phải là đối tượng để đem ra so sánh.. ?
GraphQL trong cấu trúc dữ liệu truyền thống chỉ có thể dùng ngôn ngữ truy vấn với API bên ngoài và không thể duyệt đồ thị ở phần triển khai.
Bài báo này dường như nói về một ngôn ngữ mới, trong đó bản thân cấu trúc dữ liệu là đồ thị và có thể duyệt nó ở phần triển khai.