Phiên bản mới của cơ sở dữ liệu MariaDB 10.4 đã được phát hành

MariaDB

Sau một năm phát triển và sáu phiên bản sơ bộ, phiên bản ổn định mới của nhánh DBMS MariaDB 10.4 mới đã được phát hành., trong đó một nhánh của MySQL được phát triển, duy trì khả năng tương thích với các phiên bản trước và cung cấp tích hợp các công cụ lưu trữ bổ sung và các chức năng nâng cao.

Sự phát triển của MariaDB được giám sát bởi Quỹ MariaDB độc lập theo một quy trình phát triển hoàn toàn mở và minh bạch, không phụ thuộc vào các nhà cung cấp riêng lẻ.

MariaDB thay thế cho MySQL trong nhiều bản phân phối Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) và được triển khai trong các dự án quan trọng như Wikipedia, Google Cloud SQL và Nimbuzz.

Các tính năng mới chính của MariaDB 10.4

Một trong những tính năng chính của phiên bản MariaDB này là contara với hỗ trợ 5 năm, vì vậy phiên bản này sẽ được hỗ trợ cho đến tháng 2024 năm XNUMX.

Chuyển sang sử dụng tiêu chuẩn C ++ 11 (Có liên quan đến các hoạt động nguyên tử) và hiệu suất của các thuộc tính ngôn ngữ "Đối chiếu" cho Unicode đã được tăng lên đáng kể, cho phép bạn thiết lập các quy tắc phân loại và phương pháp so sánh, có tính đến ý nghĩa của các ký tự.

Cấu trúc bao gồm công nghệ sao chép nhiều tổng thể đồng bộ Galera 4, cho phép áp dụng cấu trúc liên kết chủ nhiều hoạt động tích cực, cho phép đọc và ghi vào bất kỳ nút nào.

Trong sao chép đồng bộ, tất cả các nút luôn chứa dữ liệu thực, nghĩa là, nó đảm bảo không có giao dịch bị mất, vì giao dịch chỉ được ghi lại sau khi dữ liệu được phân phối đến tất cả các nút.

Việc sao chép được thực hiện ở chế độ song song, ở cấp độ hàng, chỉ với thông tin về những thay đổi được truyền đi.

Trên các hệ thống giống Unix, plugin xác thực unix_socket được bật theo mặc định, cho phép bạn sử dụng các tài khoản trên hệ thống để kết nối với DBMS bằng ổ cắm Unix cục bộ.

Chúng tôi cũng có thể thấy rằng thêm khả năng chỉ định tuổi thọ mật khẩu của người dùng, sau đó mật khẩu được đánh dấu là hết hạn.

Để thiết lập thời hạn hiệu lực của mật khẩu trong các hoạt động «TẠO NGƯỜI DÙNG» và «THAY NGƯỜI DÙNG» cho nó, chúng ta phải thêm thuật ngữ «MẬT KHẨU EXPIRE INTERVAL N NGÀY».

Mặt khác hỗ trợ sẽ được tìm thấy để chặn người dùngs từ DBMS bằng cách sử dụng biểu thức "KHÓA TÀI KHOẢN" trong hoạt động "TẠO NGƯỜI DÙNG" và "THAY THẾ NGƯỜI DÙNG".

Ngoài ra việc thực hiện các kiểm tra đặc quyền đã được tăng tốc đáng kể trong các cấu hình có số lượng lớn người dùng hoặc các quy tắc truy cập.

Ngừng sử dụng các bảng mysql.user và mysql.host. Bảng mysql.global_priv hiện được sử dụng để lưu trữ tài khoản người dùng và các đặc quyền toàn cầu.

Hỗ trợ các bảng được phiên bản hệ thống, trong đó không chỉ lưu trữ phân đoạn dữ liệu hiện tại mà còn lưu giữ thông tin về tất cả các thay đổi đã thực hiện trước đó, sNó được mở rộng bằng các hoạt động tua nhanh thời gian.

Đã thêm lệnh mới "FLUSH SSL" để tải lại chứng chỉ SSL mà không cần khởi động lại máy chủ;

Trong các thao tác "CÀI ĐẶT PLUGIN", "CÀI ĐẶT PLUGIN" và "CÀI ĐẶT SONAME", hỗ trợ đã được thêm vào các biểu thức "NẾU KHÔNG TỒN TẠI" và "NẾU TỒN TẠI".

Bảng hệ thống chống va đập được đề xuất để lưu trữ động cơ Aria được sử dụng.

Cuối cùng, chúng tôi cũng có thể nhấn mạnh rằng khả năng sử dụng nhiều hơn một plugin xác thực cho mỗi tài khoản đã được thêm vào.

Những thay đổi khác có thể được tìm thấy trong phiên bản này là:

  • Plugin xác thực đã thêm biểu thức hỗ trợ "ĐẶT MẬT KHẨU"
  • Đã thêm plugin để xác định các loại trường của riêng bạn
  • Đã thêm hỗ trợ cho các chức năng cửa sổ UDF (Các chức năng do người dùng xác định)
  • Thao tác "FLUSH TABLES" triển khai chế độ "BACKUP LOCK", có thể được sử dụng khi sao lưu các tệp cơ sở dữ liệu
  • Đã thêm hỗ trợ cho các lệnh máy chủ bắt đầu bằng tên mariadb, thay thế cho các lệnh bắt đầu bằng "mysql" (ví dụ: mariadump thay vì mysqldump).

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.