Khi nào là thời điểm thích hợp để sử dụng MariaDB thay vì MySQL và tại sao?


39

Những gì chúng ta kiếm được và những gì chúng ta đã mất với di chuyển này?

Tôi nên mong đợi điều gì sau những hạn chế sau khi di chuyển?

Có thực sự cần thiết phải thay đổi các ứng dụng trong mọi tình huống?

Câu trả lời:


15

Tôi nghĩ bây giờ là thời gian để chơi với MariaDB (giống như bây giờ là thời gian để chơi với bất cứ điều gì như thế này). Cá nhân, tôi sẽ trì hoãn cho đến khi tôi biết thêm một vài nhà phát triển đã triển khai MariaDB trên một trang web khách hàng trực tiếp trước khi tự mình làm điều đó.

Một số tình huống có thể yêu cầu thay đổi ứng dụng nhưng điều nghiêm trọng như thay đổi công cụ cơ sở dữ liệu của bạn không phải là điều cần được xem xét nhẹ.


Không có gì sai khi thận trọng trong khi xem những người khác nhúng chân vào bể công cụ lưu trữ mới. +1 để chờ đợi trước khi lao dốc lớn !!!
RolandoMySQLDBA

15

Không có lý do để suy đoán liệu Oracle "sẽ" tiếp tục phát triển MySQL tích cực hay không. Các sự thật rất dễ tìm hiểu: nhìn vào các thông báo phát hành thay đổi và xem trước. Sự thật là Oracle đã tăng tốc phát triển MySQL nhanh hơn trước đây và các bản phát hành cũng có chất lượng thực sự tốt, không giống như bản phát hành 5.1 của Sun hay bản phát hành 5.0 của MySQL AB, cả hai đều có chất lượng khủng khiếp.

Oracle xứng đáng được công nhận vì đã cứu MySQL chứ không phải từ bỏ nó.


4
Trong khi sâu sắc, tôi không hiểu làm thế nào điều này trả lời câu hỏi
BlueRaja - Danny Pflughoeft

8

MariaDB có thể được cắm vào do khả năng tương thích với MySQL. Ngoài ra, có một số tính năng tốt cho Quản trị DB (tức là độ chính xác của micro giây của thời gian truy vấn thay vì chỉ vài giây).

Tôi đã làm điều đó trong một số trang web Drupal và không có vấn đề gì cả.


+1 cho sự dũng cảm của bạn trong việc cắt ngang với MariaDB !!!
RolandoMySQLDBA

3

Hầu hết các máy chủ và máy khách của tôi đã bắt đầu chuyển sang MariaDB 5.2 vì chúng vẫn có cơ sở dữ liệu chủ yếu dựa trên MyISAM và từ http://vbtechsupport.com/606/ rõ ràng MariaDB là lựa chọn nếu bạn muốn tăng hiệu suất liên quan đến MyISAM.

MariaDB 5.3 đang hình thành rất tốt với các cải tiến sao chép mysql và cam kết nhóm xem kết quả tại trang MySQL của facebook cũng như https://lists.launchpad.net/maria-developers/msg04278.html


3

Tôi đã học được một điều thú vị ...

Nam tước Schwartz dường như rất tự tin rằng MySQL sẽ mạnh mẽ trong một thời gian. Cá nhân, tôi cũng sẽ không nhảy khỏi tàu MySQL. Vì MySQL (eh, Oracle [điều đó không thành công và sẽ không bao giờ]) tiếp tục được hỗ trợ, điều này sẽ cho những người khác như Monty và Percona có cơ hội bắt kịp với những thay đổi của MySQL đối với MyISAM (mặc dù điều này có thể hiếm). Trong trường hợp có những thay đổi như vậy, Monty và Percona có thể thực hiện các thay đổi tương ứng với mã cho MyISAM và MariaDB.

Bạn có thể nghĩ về MySQL rất nhiều như An sinh xã hội ở Hoa Kỳ. Mặc dù có nhiều người nói về An sinh Xã hội cuối cùng sẽ biến mất, nhưng việc thoát khỏi An sinh Xã hội bây giờ có thể cướp đi một trong những khoản thanh toán / lợi ích hàng tháng cao hơn trong tương lai. Mưa phùn đã đi theo tuyến đường đó và đóng băng MyISAM kịp thời và chỉ sử dụng công cụ lưu trữ đó để sử dụng bảng tạm thời. Hầu hết những người sử dụng Drijection dày dạn đều hài lòng với quyết định đó, nhưng điều này không có chỗ cho những kỳ vọng cao hơn.

Vì vậy, cho đến khi MySQL thực sự biến mất, không có lý do thực sự nào để từ bỏ MySQL. Tất nhiên, vào thời điểm MariaDB trở nên trưởng thành và phổ biến hơn, việc chuyển đổi các công cụ lưu trữ và máy chủ DB chỉ đơn giản là mang tính học thuật và nắm bắt sự lựa chọn cá nhân.


1
Và đó là lý do tại sao chúng ta có doanh nghiệp sống trong thời kỳ đồ đá. Cũng giống như "không có lý do" để chuyển đổi từ Java, ngoài việc phát triển Java (đối với chính ngôn ngữ) đã chết khá nhiều trong nước. Bạn có thể đặt cược tiền của mình rằng Oracle sẽ làm phiền việc phát triển MySQL. Đó là toàn bộ quan điểm của MariaDB.
ngủ Smith
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.