Amazon Neptune hiện hỗ trợ xây dựng lại chỉ mục trực tuyến để thu hồi dung lượng lưu trữ
Cơ sở dữ liệu Amazon Neptune hiện hỗ trợ xây dựng lại chỉ mục trực tuyến, một khả năng mới giúp quản trị viên cơ sở dữ liệu và nhóm ứng dụng chống phân mảnh các chỉ mục Neptune và thu hồi không gian lưu trữ không sử dụng mà không cần chuyển cơ sở dữ liệu của họ ngoại tuyến. Theo thời gian, các thao tác chèn, cập nhật và xóa tạo ra các khoảng trống của không gian không được sử dụng bên trong các trang dữ liệu, khiến chỉ số VolumeBytesUsed duy trì ở mức cao hơn thực tế ngay cả sau khi dữ liệu bị xóa. Sự phân mảnh này làm tăng chi phí I/O và làm giảm hiệu năng truy vấn cho các nhóm chạy khối lượng công việc Gremlin, openCypher hoặc SPARQL trên quy mô lớn.
Với khả năng xây dựng lại chỉ mục trực tuyến, các truy vấn đọc và ghi tiếp tục không bị gián đoạn trên cả phiên bản trình ghi và bản sao chỉ đọc trong toàn bộ quá trình xây dựng lại. Bạn có thể nhắm mục tiêu tất cả các chỉ mục, chỉ mục bộ bốn hoặc chỉ mục từ điển, làm cho tính năng này rất phù hợp cho việc dọn dẹp sau xóa, bảo trì định kỳ, quản lý giới hạn lưu trữ và điều chỉnh hiệu năng trên cơ sở dữ liệu bị phân mảnh nghiêm trọng. Cài đặt khả năng xử lý đồng thời và kích thước bộ đệm ghi có thể điều chỉnh cho phép bạn cân bằng tốc độ xây dựng lại với mức độ ảnh hưởng đến khối lượng công việc, trong khi các cơ chế an toàn lưu trữ tích hợp bảo vệ khỏi tình trạng cạn kiệt dung lượng lưu trữ trong quá trình hoạt động.
Khả năng xây dựng lại chỉ mục trực tuyến có sẵn bắt đầu với bản phát hành công cụ Amazon Neptune 1.5.0.0 trên các phiên bản trình ghi được cung cấp, ở tất cả các khu vực hỗ trợ Cơ sở dữ liệu Amazon Neptune. Để tìm hiểu thêm về cách cấu hình và chạy xây dựng lại chỉ mục trực tuyến, bao gồm tham chiếu API và hướng dẫn điều chỉnh, hãy truy cập tài liệu về Amazon Neptune.