LIỆU JEFF BEZOS CÓ VỨT BỎ CƠ SỞ DỮ LIỆU? BAO GỒM CẢ CƠ SỞ DỮ LIỆU CỦA MÌNH?
Amazon có một tương lai lớn trong các cơ sở dữ liệu phi quan hệ, nhưng nội dung để thu tiền mặt là dựa trên cơ sở dữ liệu quan hệ trong thời gian này.
Dịch vụ web Amazon (AWS) có thể kiếm được rất nhiều (và rất nhiều) tiền bán các dịch vụ cơ sở dữ liệu quan hệ, nhưng điều đó đã không ngăn CEO Jeff Bezos của Amazon sử dụng thư gửi cổ đông hàng năm của mình để chỉ ra thiếu sót vốn có của nó trong thế giới hiện đại của dữ liệu lớn. Rõ ràng chiến lược “cơ sở dữ liệu chuyên biệt cho khối lượng công việc chuyên biệt” của công ty liên quan đến việc cung cấp vừa đủ công nghệ cơ sở dữ liệu quan hệ để phục vụ cho các huggers RDBMS trong khi hướng đến một tương lai lớn hơn, sáng sủa hơn với cơ sở dữ liệu không liên hệ.
Họ nói rằng chia tay là khó thực hiện
Cơ sở dữ liệu quan hệ có thể là di sản, chúng dường như là một di sản không thể dễ dàng bị lung lay. Do đó, trong khi Bezos tuyên bố “các công ty cảm thấy bị hạn chế bởi các tùy chọn cơ sở dữ liệu thương mại của họ và đã không hài lòng với các nhà cung cấp cơ sở dữ liệu của họ trong nhiều thập kỷ” bởi vì cơ sở dữ liệu quan hệ là “đắt tiền, độc quyền, có các điều khoản cấp phép trừng phạt và khóa chặt chẽ”, vẫn đúng những khách hàng đó không vui … trong nhiều thập kỷ . Ngay cả Amazon, mong muốn thoát ra khỏi bàn tay của Oracle và loại bỏ các sản phẩm của cơ sở dữ liệu khổng lồ , tiếp tục chi tới 50 triệu đô la mỗi quý cho Oracle trong nhiều năm khi họ tìm cách thoát ra
Tuy nhiên, ngay cả khi nó đã đạt tới 97% miễn phí vào cuối năm 2018, AWS vẫn mắc kẹt với công nghệ cơ sở dữ liệu quan hệ cho phần lớn các hoạt động của mình, chuyển phần lớn khối lượng công việc của Oracle sang Amazon Aurora, một dịch vụ tương thích với MySQL và PostgreQuery dịch vụ được quản lý hoàn toàn. Không khó để hiểu tại sao. Là nhà phân tích của Gartner Merv Adrian từng nói , “Lực lớn nhất trong cơ sở dữ liệu kế thừa là quán tính.”
Nói cách khác, các quy tắc tương tự áp dụng cho AWS đối với các doanh nghiệp Global 5000 xếp hạng và tập tin có “sự quen thuộc rộng rãi với cơ sở dữ liệu quan hệ … đã biến công nghệ này trở thành lý tưởng ngay cả khi nó không lý tưởng.” Nếu khối lượng công việc cơ sở dữ liệu quan hệ không bị hỏng, đừng chỉnh sửa nó.
Trở lại tương lai
Chưa hết, “chỉnh sửa nó” chính xác là những gì AWS đề xuất cho các doanh nghiệp thực hiện. Không, không phải tất cả cùng một lúc, nhưng AWS đang hy vọng rằng các nhà phát triển sẽ ngừng cố gắng khớp các khối lượng công việc hình vuông vào các lỗ RDBMS hình tròn. Đây là nơi “cơ sở dữ liệu chuyên biệt cho khối lượng công việc chuyên biệt” của AWS bắt đầu có nhiều ý nghĩa, theo Bezos, đặc biệt là khi dữ liệu vượt xa các ràng buộc mà RDBMS áp đặt:
Mặc dù tối ưu phụ, kích thước tập dữ liệu thường đủ nhỏ và độ trễ truy vấn chấp nhận được đủ lâu để bạn có thể làm cho nó hoạt động. Nhưng ngày nay, nhiều ứng dụng đang lưu trữ một lượng dữ liệu rất lớn – terabyte và petabyte. Và các yêu cầu cho các ứng dụng đã thay đổi. Các ứng dụng hiện đại đang thúc đẩy nhu cầu về độ trễ thấp, xử lý thời gian thực và khả năng xử lý hàng triệu yêu cầu mỗi giây. Đó không chỉ là lưu trữ giá trị các khóa như DynamoDB , mà cả các cơ sở dữ liệu trong bộ nhớ như Amazon ElastiCache , các cơ sở dữ liệu chuỗi thời gian như Amazon Timestream và các giải pháp sổ cái như Amazon Quantum Ledger Database – công cụ phù hợp cho công việc phù hợp giúp tiết kiệm tiền và đưa sản phẩm của bạn vào thị trường nhanh hơn.
Nó dường như đang tạo ra một lỗ hổng trong thị trường cơ sở dữ liệu, theo nhà phân tích Merv Adrian của Gartner . Khi thị trường cơ sở dữ liệu tổng thể nhảy trở lại mức tăng trưởng hai con số vào năm 2018, ông nói, AWS và Microsoft chiếm 73% mức tăng trưởng đó, ngay cả khi các nhà cung cấp truyền thống như Oracle và IBM liên tục mất thị phần thị trường. Cloud là một sự gián đoạn “lớn”, Adrian tiếp tục nói, bởi vì “Ngoài sự gián đoạn về chức năng và kiến trúc, nó còn thay đổi giá cả, hỗ trợ, tần suất phát hành, và các kỹ năng tổ chức và mô hình tổ chức.” Tất cả những yếu tố này góp phần vào quá trình thay đổi chậm chạp của các nhà cung cấp truyền thống.
Nhưng đây chưa phải là sự kết thúc của cơ sở dữ liệu quan hệ, với “chưa” là thuật ngữ hoạt động. Mặc dù phần lớn sự tăng trưởng của thị trường cơ sở dữ liệu đến từ các doanh nghiệp chuyển các work load lên điện toán đám mây và không nhất thiết phải là cơ sở dữ liệu không quan hệ trên đám mây, theo thời gian, theo Bezos, đám mây và không quan hệ đi cùng nhau, bởi vì đám mây một cách tự nhiên có dung lượng cao hơn và dữ liệu đa dạng hơn. Điều đó tốt cho AWS (cùng với Microsoft, Google và các nhà cung cấp đám mây Trung Quốc), nhưng cũng tốt cho những khách hàng sẽ không phải tiếp tục đưa dữ liệu của họ vào các hàng và cột của cơ sở dữ liệu quan hệ.