Trong suốt những năm qua, Google Cloud đã không ngừng cải tiến Spanner để đáp ứng các yêu cầu ngày càng khắt khe của khối lượng công việc đám mây. Sự phát triển của Generative AI càng đặt ra những bài toán dữ liệu mới, phức tạp và khác biệt hơn.
Dựa trên nền tảng cốt lõi, Spanner đã mở rộng với khả năng đa mô hình (multi-model) có tính tương tác toàn diện vào năm ngoái, cho phép doanh nghiệp truy cập và truy vấn dữ liệu linh hoạt dưới nhiều dạng khác nhau như: relational, key-value, graph, vector, etc. chỉ trong một nền tảng. Mỗi mô hình dữ liệu đều mang lại những giá trị riêng biệt:
- Relational: Spanner tiên phong trong lĩnh vực cơ sở dữ liệu quan hệ mở rộng quy mô, cung cấp chuẩn ANSI SQL với cả hai biến thể Google SQL và PostgreSQL giúp mang lại độ khả dụng 99,999% và tính nhất quán mạnh mẽ trên toàn cầu.
- Key-value: Cung cấp khả năng xử lý key-value database hiệu năng cao. Endpoint tương thích Cassandra giúp doanh nghiệp dễ dàng di chuyển (lift & shift) workload từ Cassandra sang Spanner mà không cần thay đổi code ứng dụng.
- Graph: Dựa trên tiêu chuẩn GQL (ISO), cho phép mô hình hóa dữ liệu dưới dạng đồ thị hoặc dưới dạng một lớp phủ đơn giản trên nền relational data
- Vector: Tích hợp đầy đủ cho semantic search, hỗ trợ cả KNN và ANN. Trong đó ANN sử dụng công nghệ ScaNN tiên tiến của Google, có thể xử lý các chỉ mục với hơn 10 tỷ vector.
- Full-Text Search: Kế thừa nhiều thập kỷ kinh nghiệm tìm kiếm của Google, cho phép tìm kiếm trên cả dữ liệu có cấu trúc và phi cấu trúc với các công cụ truy xuất thông tin nâng cao, hỗ trợ hơn 40 ngôn ngữ.
- Tích hợp với Data Warehouse: Kết nối liền mạch giữa dữ liệu giao dịch và dữ liệu phân tích, giúp khai thác insight nhanh chóng và hiệu quả.
Kiến trúc hợp nhất này loại bỏ nhu cầu đồng bộ hóa dữ liệu phức tạp giữa nhiều cơ sở dữ liệu chuyên dụng, giúp đơn giản hóa triệt để môi trường hệ thống và đẩy nhanh tốc độ phát triển. Giờ đây, khách hàng có thể tận dụng khả năng đa mô hình tương thích của Spanner để kết hợp các loại dữ liệu khác nhau một cách liền mạch.
