Oracle nâng cao vị thế trong cạnh tranh MySQL trong khi những người khác tranh giành thị phần - SiliconANGLE

Mọi ngành công nghiệp cuối cùng đều trải qua sự gián đoạn, theo một nguyên tắc được chấp nhận rộng rãi trong thế giới công nghệ. Bây giờ đến lượt MySQL

Sau gần 26 năm, sự thay đổi cần thiết và Oracle Corp. gần đây đã thúc đẩy sự gián đoạn đó. Những người chơi đám mây quan trọng khác, cũng như hệ sinh thái đang phát triển của các doanh nghiệp nhỏ hơn, đang cố gắng nâng cao vị thế của MySQL trong vai trò tương lai của công nghệ cơ sở dữ liệu cho công nghệ thông tin doanh nghiệp, bắt đầu vào tháng 12

Trước đây, MySQL rất tốt cho các giao dịch, nhưng để di chuyển dữ liệu cho phân tích, thông thường cần phải sử dụng quy trình được gọi là trích xuất/chuyển/tải (ETL). Hiệu suất của cơ sở dữ liệu sẽ bị ảnh hưởng nếu nó phát triển quá lớn

Theo Marc Staimer, chủ tịch của Dragon Slayer Consulting, trong một cuộc phỏng vấn với SiliconANGLE, bạn có các giao dịch nhanh hơn dẫn đến thời gian tính toán thấp hơn, đó là điều mà MySQL HeatWave làm được. Việc thực hiện lưu trữ đối tượng hoạt động tốt và ít tốn kém hơn vì tính toán được thực hiện ít hơn trong bộ nhớ và không cần ETL, do đó không có chi phí dịch vụ ETL, chi phí bên thứ ba hoặc chi phí nội bộ. ”

Kiến trúc song song và phân vùng

HeatWave sử dụng một công cụ trong bộ nhớ được tối ưu hóa để xử lý véc-tơ, nó được xây dựng trên một kiến ​​trúc song song lớn có thể thực hiện được nhờ một kiến ​​trúc phân vùng lớn và nó có các thuật toán mới được cài đặt để hỗ trợ cấu trúc dạng cột và khả năng mở rộng của nó. Oracle tuyên bố rằng bằng cách giải quyết một số yếu tố công nghệ quan trọng, nó đã có thể cải thiện MySQL

Theo Nipun Agarwal, phó chủ tịch MySQL và các công nghệ tiên tiến tại Oracle, một trong những điểm mạnh của HeatWave là người dùng cơ sở dữ liệu đám mây MySQL có thể chạy xử lý và phân tích giao dịch mà không cần phải có dữ liệu ETL ở bất cứ đâu, cho phép khách hàng đưa ra quyết định trong thời gian thực và

"Họ đang làm cho MySQL trở nên hữu ích hơn nhiều," họ nói. "Nếu bây giờ bạn có thể thực hiện phân tích trong thời gian thực và kết hợp điều đó vào quy trình kinh doanh, thì bạn đã loại bỏ nhu cầu thực hiện nhiều công việc hơn để xác minh và hoàn thành quy trình kinh doanh đó. ”

Theo các điểm chuẩn có sẵn công khai trên GitHub so sánh bản cải tiến MySQL của Oracle với các đối thủ đám mây của nó, đáng chú ý nhất là Amazon Web Services Inc. , nửa terabyte MySQL HeatWave nhanh hơn 400 lần so với các dịch vụ khác về độ trễ

Chuyển sang kích thước dữ liệu lớn hơn, theo Oracle, MySQL nhanh hơn 1.100 lần so với AWS Aurora và nhanh hơn ba lần so với hình dạng nhanh nhất của AWS Redshift—và với chi phí chỉ bằng một phần ba. Oracle cho biết họ đã chạy các điểm chuẩn này trên các cấu hình được tối ưu hóa nhất với tập lệnh của AWS và tương tự với Aurora dựa trên nguyên tắc, tập lệnh và bản phát hành mới nhất của họ

Trên cơ sở tuyên bố của Oracle, SiliconANGLE đã liên hệ với AWS và vẫn đang chờ phản hồi. Dưới đây là một ví dụ so sánh của Oracle được đăng trên GitHub

Oracle nâng cao vị thế trong cạnh tranh MySQL trong khi những người khác tranh giành thị phần - SiliconANGLE

Nhiệt độ cạnh tranh

AWS, Google LLC và Azure của Microsoft đều cung cấp dịch vụ cơ sở dữ liệu MySQL và Oracle đã cho thấy sẵn sàng thách thức hiện trạng trong thế giới cơ sở dữ liệu doanh nghiệp bằng cách công bố các điểm chuẩn này. Điều này có ý nghĩa gì trong tương lai đối với thị trường cơ sở dữ liệu cạnh tranh?

Oracle đã phải đối mặt với sự cạnh tranh khốc liệt trên thị trường cơ sở dữ liệu trước khi HeatWave ra mắt gần đây. Werner Vogels, Giám đốc Công nghệ của com Inc. , đã không nỗ lực che giấu việc đóng cửa cơ sở dữ liệu Oracle cuối cùng cung cấp năng lượng cho trung tâm thực hiện của Amazon vào năm 2019

Andy Jassy, ​​CEO của AWS, và Larry Ellison, chủ tịch kiêm giám đốc công nghệ của Oracle, đã tranh cãi gay gắt về những khẳng định rằng Amazon phụ thuộc nhiều vào công nghệ cơ sở dữ liệu của Oracle vào năm trước

Cùng với việc trở thành mục tiêu của một chiến dịch quảng cáo tốn kém vào năm 2020 của đối thủ MemSQL, Oracle cũng bị chỉ trích là một giải pháp đắt đỏ và cứng nhắc cho khối lượng công việc doanh nghiệp hiện đại

Tuy nhiên, Oracle cũng đã thiết lập liên minh của riêng mình với ít nhất một công ty đám mây quan trọng, công bố quan hệ đối tác về khả năng tương tác đám mây với Microsoft Azure hai năm trước và quan hệ đối tác cơ sở dữ liệu vào năm 2020

Nó sẽ đẩy nhanh một số liên minh với Oracle, giống như liên minh với Microsoft Azure, theo Staimer

Các nhà cung cấp đám mây lớn có thể được nhắc hành động do sự cạnh tranh trực tiếp của Oracle với Amazon Aurora và những tiến bộ công nghệ mà nó đã công bố với HeatWave, đặc biệt nếu cơ sở dữ liệu MySQL mới tỏ ra phổ biến với người dùng

Theo Floyer, ba người chơi đám mây lớn sẽ được thúc đẩy để cải thiện MySQL. "Tôi hy vọng rằng những gì AWS sẽ cố gắng thực hiện là cải thiện tốc độ và kết nối giữa Aurora, dựa trên hàng và Redshift, dựa trên cột. Theo tôi, họ sẽ cần phải hành động vì tự động hóa quy trình kinh doanh phụ thuộc vào loại khả năng này

Ngã ba và thách thức

Câu chuyện về MySQL không chỉ là về các nước đi được thực hiện bởi các nhà cung cấp đám mây trị giá hàng tỷ đô la trên bàn cờ;

Sau khi Sun Microsystems thương mại hóa MySQL và sau đó Oracle mua lại công ty, nhiều công ty cơ sở dữ liệu MySQL khác nhau, bao gồm Percona nguồn mở và MariaDB Foundation, đã được thành lập.

Cơ sở dữ liệu quan hệ có tên là MariaDB đã được tạo dưới dạng phần mềm mã nguồn mở để cung cấp giao diện SQL để truy cập dữ liệu. com và Google là hai trong số những khách hàng nổi bật của nó

Giám đốc sản phẩm của MariaDB Corp. Jags Ramnarayan đã đưa ra một tuyên bố cho SiliconANGLE về bài viết này, trong đó ông đưa ra quan điểm của mình về các hành động liên quan đến MySQL gần đây nhất của Oracle

Ramnarayan nói, "Đã quá lâu, Oracle bảo lưu tính năng này vào cơ sở dữ liệu độc quyền của họ. Tôi muốn chúc mừng Oracle MySQL vì đã tham gia cùng chúng tôi với suy nghĩ rằng phân tích là quan trọng và cơ sở dữ liệu cấp doanh nghiệp nên bao gồm khả năng. ”

Chúng tôi tin rằng mọi người nên có quyền truy cập vào các phân tích mạnh mẽ và giao dịch an toàn cùng nhau trong một cơ sở dữ liệu, ông nói thêm rằng "theo phong cách Oracle thực sự", việc triển khai nó là độc quyền và dành riêng cho Oracle Cloud, không có sẵn trong bất kỳ đám mây công cộng hoặc tại chỗ nào khác. Đó là lý do tại sao cơ sở dữ liệu nguồn mở của chúng tôi hỗ trợ mọi khối lượng công việc, bao gồm giao dịch, phân tích và kết hợp.

Những người khác trong ngành cơ sở dữ liệu tin rằng giải pháp HeatWave của Oracle về cơ bản đã bỏ qua vấn đề và việc tăng cường truy vấn cơ sở dữ liệu của MySQL quan trọng hơn là chỉ bổ sung thêm bộ nhớ và sức mạnh xử lý. Đó là ý tưởng đằng sau QIKR Inc. , một công ty khởi nghiệp sử dụng cơ sở dữ liệu nguồn mở, phần mềm phân tích, trí tuệ nhân tạo và máy học để giải quyết các vấn đề về hiệu suất truy vấn

Trong một cuộc phỏng vấn với SiliconANGLE, Steve Topper, Giám đốc điều hành của QIKR, nói rằng Oracle đang tiếp cận vấn đề từ khía cạnh phần cứng của vấn đề, đánh giá trên các cụm và trong bộ nhớ. Đó là một câu hỏi SQL tồi, truy vấn được viết tồi, vấn đề vào/ra rác hơn là vấn đề về I/O hoặc đọc

Quan điểm của Topper nêu bật một yếu tố quan trọng khiến các công ty công nghệ thuộc mọi quy mô thể hiện sự quan tâm mới đến MySQL. ngôn ngữ truy vấn có cấu trúc, là nền tảng để có thể đặt câu hỏi cho cơ sở dữ liệu và nhận được câu trả lời một cách chính xác, nhanh chóng và với số tiền ít nhất. Điều đó đòi hỏi phải chú ý đến một giao diện quan trọng cung cấp năng lượng cho doanh nghiệp hiện đại trong bối cảnh CNTT hiện tại

Truy vấn - yêu cầu thiết yếu đối với thông tin - là linh hồn của nó, nhưng cơ sở dữ liệu là nhịp tim của hầu hết các ứng dụng quan trọng, vì vậy bạn phải tuân theo chúng, Topper nói. ”

Không phải ai cũng sẵn sàng đi theo sự dẫn dắt của Oracle, nhưng một cuộc cải tổ trong ngành cơ sở dữ liệu đang tạo ra những công nghệ mới chỉ có lợi cho khách hàng doanh nghiệp về lâu dài. Oracle đang vạch ra hướng đi riêng của mình trong thị trường cơ sở dữ liệu với khoản đầu tư gần đây vào các cải tiến cho MySQL và HeatWave

Một nguyên tắc thường được hiểu trong thế giới công nghệ là theo thời gian, mọi ngành cuối cùng đều bị gián đoạn. Đến lượt MySQL

Đó là do một sự rung chuyển sau gần 26 năm. Sự gián đoạn đó gần đây đã được thúc đẩy bởi Oracle Corp. , mà trong tháng 12. Những người chơi đám mây lớn khác và một hệ sinh thái đang phát triển của các công ty nhỏ hơn đang tìm cách nâng cao hồ sơ của MySQL trong vai trò tương lai của công nghệ cơ sở dữ liệu cho công nghệ thông tin doanh nghiệp

Trước đây, MySQL rất tốt cho các giao dịch, nhưng dữ liệu thường phải được di chuyển qua cái gọi là quy trình trích xuất/chuyển/tải hoặc ETL để phân tích. Chuyển khoản mất thời gian, và thời gian là tiền bạc. Nếu cơ sở dữ liệu quá lớn, hiệu suất sẽ giảm

“Những gì MySQL HeatWave làm là giải quyết tất cả những vấn đề này,” Marc Staimer, chủ tịch của Dragon Slayer Consulting, cho biết trong một cuộc phỏng vấn với SiliconANGLE. “Bạn có các giao dịch nhanh hơn dẫn đến thời gian tính toán thấp hơn. Vì tính toán được thực hiện chủ yếu trong bộ nhớ nên bộ lưu trữ đối tượng có hiệu năng thấp hơn sẽ hoạt động hiệu quả và tốn ít chi phí hơn. Và vì không yêu cầu ETL nên không có chi phí dịch vụ ETL, chi phí bên thứ ba hoặc chi phí nội bộ. ”

Kiến trúc song song và phân vùng

Oracle tuyên bố họ đã có thể cải thiện MySQL bằng cách giải quyết một số yếu tố công nghệ chính. HeatWave sử dụng một công cụ trong bộ nhớ được tối ưu hóa để xử lý véc tơ, nó được xây dựng trên kiến ​​trúc song song lớn được kích hoạt bởi kiến ​​trúc phân vùng lớn và nó đã cài đặt các thuật toán mới cung cấp năng lượng cho cấu trúc cột và khả năng mở rộng của nó

Theo Nipun Agarwal, phó chủ tịch phụ trách MySQL và các công nghệ tiên tiến của Oracle, một trong những điểm mạnh của HeatWave là người dùng cơ sở dữ liệu đám mây MySQL có thể chạy phân tích và xử lý giao dịch mà không cần phải sử dụng dữ liệu ETL ở bất cứ đâu. Điều đó cho phép khách hàng đưa ra quyết định trong thời gian thực và các thay đổi cơ sở dữ liệu được hiển thị ngay lập tức cho các truy vấn, theo Agarwal

“Nếu bây giờ bạn có thể thực hiện phân tích trong thời gian thực và biến nó thành một phần của quy trình kinh doanh, thì bạn đã loại bỏ nhu cầu thực hiện nhiều công việc hơn để kiểm tra và hoàn thành quy trình kinh doanh đó; . “Họ đang làm cho MySQL trở nên hữu ích hơn nhiều. ”

Oracle đã sao lưu sự thay đổi của MySQL bằng các điểm chuẩn, có thể truy cập công khai trên GitHub, nơi cung cấp các so sánh với các đối thủ cạnh tranh trên nền tảng đám mây, đáng chú ý nhất là Amazon Web Services Inc. Theo thông tin này, nửa terabyte MySQL HeatWave nhanh hơn 400 lần so với các dịch vụ khác về độ trễ

Oracle tuyên bố rằng việc chuyển sang kích thước dữ liệu lớn hơn, ở mức 4 terabyte, MySQL nhanh hơn 1.100 lần so với AWS Aurora và nhanh hơn ba lần so với hình dạng nhanh nhất của AWS Redshift — và chỉ bằng một phần ba chi phí. Oracle cho biết họ đã chạy các điểm chuẩn này trên các dạng AWS Redshift mới nhất, các cấu hình được tối ưu hóa nhất với các tập lệnh của AWS và tương tự với Aurora dựa trên nguyên tắc, tập lệnh và bản phát hành mới nhất của họ

SiliconANGLE đã liên hệ với AWS về các xác nhận của Oracle và vẫn đang chờ phản hồi. Dưới đây là một mẫu so sánh được đăng của Oracle được đăng trên GitHub

Oracle nâng cao vị thế trong cạnh tranh MySQL trong khi những người khác tranh giành thị phần - SiliconANGLE

Nhiệt độ cạnh tranh

Bằng cách công bố các điểm chuẩn này, Oracle đã báo hiệu sẵn sàng thách thức hiện trạng trong thế giới cơ sở dữ liệu doanh nghiệp. AWS, Google LLC và Azure của Microsoft đều cung cấp dịch vụ cơ sở dữ liệu MySQL. Điều này sẽ có ý nghĩa gì đối với thị trường cơ sở dữ liệu cạnh tranh trong tương lai?

Trước khi ra mắt HeatWave gần đây, Oracle đã trải qua sức nóng cạnh tranh trên thị trường cơ sở dữ liệu. amazon. com Inc. Giám đốc Công nghệ Werner Vogels không cố gắng che giấu việc cơ sở dữ liệu Oracle cuối cùng chạy hoạt động thực hiện của Amazon bị đóng cửa vào năm 2019

Vào năm trước, Giám đốc điều hành AWS Andy Jassy đã tranh cãi với Chủ tịch kiêm Giám đốc công nghệ của Oracle, ông Larry Ellison về tuyên bố rằng Amazon phụ thuộc nhiều vào công nghệ cơ sở dữ liệu của Oracle. “Uh huh, cứ nói đi Larry,” là một phần câu trả lời của Jassy

Oracle cũng là chủ đề của một chiến dịch quảng cáo vào năm 2020 của đối thủ cạnh tranh MemSQL, đã tấn công gã khổng lồ cơ sở dữ liệu vì đây là một giải pháp không linh hoạt và tốn kém cho khối lượng công việc của doanh nghiệp hiện đại

Tuy nhiên, Oracle cũng đã hình thành quan hệ đối tác của riêng mình với ít nhất một công ty đám mây lớn. Công ty đã công bố liên minh về khả năng tương tác trên đám mây với Microsoft Azure hai năm trước và tiếp theo đó là sự hợp tác về cơ sở dữ liệu vào năm 2020

“Nó sẽ tăng tốc một số quan hệ đối tác với Oracle, chẳng hạn như quan hệ đối tác với Microsoft Azure,” Staimer nói

Thách thức trực tiếp của Oracle đối với Amazon Aurora và những tiến bộ công nghệ mà nó đã công bố với HeatWave cũng có thể thúc đẩy các nhà cung cấp đám mây lớn hành động, đặc biệt nếu cơ sở dữ liệu MySQL mới thể hiện sức hút giữa các khách hàng

Floyer cho biết: “Tôi hy vọng rằng những gì AWS sẽ cố gắng thực hiện là cải thiện tốc độ và kết nối giữa Aurora, dựa trên hàng và Redshift, dựa trên cột.”. “Ba người chơi điện toán đám mây lớn sẽ được thúc đẩy để cải thiện MySQL. Quan điểm của tôi là họ sẽ phải làm điều gì đó vì loại khả năng này rất quan trọng đối với tự động hóa quy trình kinh doanh. ”

Ngã ba và thách thức

Câu chuyện về MySQL không chỉ giới hạn trong việc di chuyển trên bàn cờ của các nhà cung cấp đám mây trị giá hàng tỷ đô la. Sự kết hợp giữa các fork do cộng đồng phát triển và các công ty khởi nghiệp đang cố gắng phá vỡ ngành công nghiệp cơ sở dữ liệu

Việc thương mại hóa MySQL của Sun Microsystems và việc mua lại sau đó của Oracle đã dẫn đến việc hình thành các công ty cơ sở dữ liệu MySQL riêng biệt, bao gồm Percona nguồn mở và sự hình thành của Quỹ MariaDB vào năm 2012

MariaDB được phát triển dưới dạng phần mềm nguồn mở trong cơ sở dữ liệu quan hệ để cung cấp giao diện SQL để truy cập dữ liệu. WikipediaWordPress. com và Google nằm trong số những người dùng đáng chú ý của nó

Trong một tuyên bố cung cấp cho SiliconANGLE về câu chuyện này, MariaDB Corp. Giám đốc sản phẩm Jags Ramnarayan đã đưa ra quan điểm của mình về những động thái gần đây nhất của Oracle trong không gian MySQL

“Tôi muốn chúc mừng Oracle MySQL vì đã tham gia cùng chúng tôi với suy nghĩ rằng phân tích là quan trọng và cơ sở dữ liệu cấp doanh nghiệp nên bao gồm khả năng này – chúng tôi đã làm như vậy vào năm 2016,” Ramnarayan nói. “Đã quá lâu, Oracle dành riêng tính năng này cho cơ sở dữ liệu độc quyền của họ. ”

Ông nói thêm rằng “theo đúng phong cách Oracle”, việc triển khai nó là độc quyền và dành riêng cho Oracle Cloud, không có sẵn trong bất kỳ đám mây công cộng hoặc tại chỗ nào khác. Ông nói: “Chúng tôi tin rằng mọi người nên có quyền truy cập vào các phân tích mạnh mẽ và các giao dịch an toàn cùng nhau trong một cơ sở dữ liệu. “Đó là lý do tại sao hỗ trợ cho bất kỳ khối lượng công việc nào – giao dịch, phân tích và kết hợp – đều có sẵn trong cơ sở dữ liệu nguồn mở của chúng tôi. ”

Những người khác trong ngành cơ sở dữ liệu đang cho rằng giải pháp HeatWave của Oracle về cơ bản đã bỏ lỡ vấn đề. Cải thiện MySQL không phải là tăng sức mạnh bộ xử lý và bộ nhớ mà là tăng cường truy vấn cơ sở dữ liệu. Đó là tiền đề dẫn đến sự ra đời của QIKR Inc. , một công ty khởi nghiệp kết hợp trí tuệ nhân tạo và máy học với cơ sở dữ liệu nguồn mở và các ứng dụng phân tích để loại bỏ các vấn đề về hiệu suất truy vấn

“Oracle đang giải quyết vấn đề từ khía cạnh phần cứng, dựa vào các cụm và trong bộ nhớ,” Steve Topper, giám đốc điều hành của QIKR, cho biết trong một cuộc phỏng vấn với SiliconANGLE. “Những gì Oracle đang làm không có gì mới; . Đó không thực sự là vấn đề về I/O hay đọc, mà là SQL kém, truy vấn được viết kém, vấn đề vào/ra rác. ”

Quan điểm của Topper nhấn mạnh một yếu tố quan trọng đằng sau sự quan tâm mới đến MySQL giữa các công ty công nghệ lớn và nhỏ. Ngôn ngữ truy vấn có cấu trúc tạo cơ sở để có thể đặt câu hỏi trong cơ sở dữ liệu và nhận được câu trả lời chính xác, nhanh chóng với chi phí tối thiểu. Trong bối cảnh CNTT ngày nay, điều đó có nghĩa là chú ý đến một giao diện quan trọng thúc đẩy doanh nghiệp hiện đại. ứng dụng

“Thực tế là bạn phải tuân theo ứng dụng,” Topper nói. “Cơ sở dữ liệu là nhịp tim của hầu như tất cả các ứng dụng quan trọng, nhưng truy vấn – yêu cầu cơ bản về thông tin – là linh hồn của nó. ”

Với khoản đầu tư gần đây vào các tiến bộ cho MySQL và HeatWave, Oracle đang vạch ra hướng đi của riêng mình trên thị trường cơ sở dữ liệu. Không phải ai cũng sẵn sàng đi theo con đường của nó, nhưng một cuộc cải tổ trong thế giới cơ sở dữ liệu đang thúc đẩy các công nghệ mới chỉ có thể mang lại lợi ích cho khách hàng doanh nghiệp về lâu dài

Cái nào là tốt nhất giữa MySQL và Oracle?

MySQL chỉ hỗ trợ lập chỉ mục toàn văn bản và băm. Oracle sử dụng nhiều chỉ mục hơn chỉ những thứ này, bao gồm Bitmap, dựa trên chức năng, Phân vùng, v.v. Oracle phù hợp hơn cho việc triển khai của doanh nghiệp, trong khi MySQL phù hợp với quy mô vừa và nhỏ . MySQL miễn phí, trong khi Oracle yêu cầu phí cấp phép.

MySQL có được mua lại bởi Oracle không?

MySQL trở thành một phần của Oracle sau khi mua lại Sun vào năm 2010. Nhóm MySQL tại Oracle thúc đẩy tất cả các khía cạnh của MySQL, bao gồm kỹ thuật, tiếp thị, bán hàng và hỗ trợ.