Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Percona Live Dublin - Tóm tắt sự kiện và các phiên của chúng tôi

Somenines rất vui được tài trợ một lần nữa cho Percona Live Europe, Hội nghị Cơ sở dữ liệu Nguồn Mở được tổ chức vào năm nay tại Dublin, Ireland.

Tại Hội nghị

Các thành viên trong nhóm của vàinines đã bay đến từ khắp nơi trên thế giới để hợp tác với hai người Dublin địa phương của chúng tôi để trình diễn ClusterControl trong phòng triển lãm và trình bày ba phiên (xem bên dưới).

Trên nguồn cấp dữ liệu Twitter của chúng tôi, chúng tôi đã trực tiếp tweet cả hai phiên phát biểu quan trọng để giúp những người không thể tham dự cập nhật những diễn biến mới nhất trong thế giới cơ sở dữ liệu.

Chúng tôi cũng có thể ngồi xuống với René Cannaò, người tạo ra ProxySQL để nói về những tính năng mới với công nghệ cân bằng tải thú vị.

Phiên của chúng tôi

Các thành viên của nhóm Somenines đã trình bày ba phiên họp kỹ thuật, tất cả đều được tham dự rộng rãi… một số chỉ có phòng họp thường trực!

Bộ cân bằng tải MySQL - MaxScale, ProxySQL, HAProxy, Bộ định tuyến MySQL &nginx - Cận cảnh

Chi tiết phiên: Cân bằng tải các kết nối và truy vấn MySQL sử dụng HAProxy đã rất phổ biến trong những năm qua. Tuy nhiên, gần đây, chúng ta đã thấy sự xuất hiện của MaxScale, MySQL Router, ProxySQL và bây giờ là Nginx dưới dạng proxy ngược.

Bạn sử dụng chúng cho những trường hợp sử dụng nào và chúng tích hợp tốt như thế nào trong môi trường của bạn? Phiên này nhằm mục đích cung cấp nền tảng vững chắc về công nghệ cân bằng tải cho MySQL và MariaDB.

Chúng tôi xem xét các tùy chọn nguồn mở chính có sẵn:từ trình kết nối ứng dụng (php-mysqlnd, jdbc), proxy ngược TCP (HAproxy, Keepalived, Nginx) và bộ cân bằng tải nhận biết SQL (MaxScale, ProxySQL, MySQL Router).

Chúng tôi cũng xem xét các phương pháp hay nhất để kiểm tra tình trạng phụ trợ để đảm bảo các kết nối cân bằng tải được chuyển đến các nút chính xác trong một số cấu trúc liên kết nhóm MySQL. Bạn sẽ hiểu rõ về cách các tùy chọn khác nhau so sánh và đủ kiến ​​thức để quyết định lựa chọn nào cần khám phá thêm.

MySQL trên Docker - Khoanh vùng Dolphin

Chi tiết phiên: Docker đang trở nên phổ biến hơn và được người dùng chấp nhận như một phương pháp để đóng gói và triển khai các ứng dụng tự cung cấp trong các vùng chứa Linux chủ yếu không trạng thái. Đó là một bộ công cụ tuyệt vời trên nền ảo hóa cấp hệ điều hành (LXC, a.k.a container) và hoạt động tốt trong thế giới của các dịch vụ vi mô.

Tuy nhiên, các vùng chứa Docker là tạm thời theo mặc định. Nếu một vùng chứa bị phá hủy, tất cả dữ liệu được tạo cũng bị mất. Đối với một dịch vụ trạng thái như một cơ sở dữ liệu, đây là một vấn đề khó nói nhất.

Có một số cách để cung cấp khả năng lưu trữ liên tục trong các vùng chứa Docker. Trong phần trình bày này, chúng ta sẽ nói về cách thiết lập một dịch vụ dữ liệu liên tục với Docker có thể được chia nhỏ và hiển thị trên các máy chủ và vùng chứa.

Chúng tôi đề cập đến các công cụ điều phối, khối lượng chia sẻ, vùng chứa chỉ dữ liệu, bảo mật và quản lý cấu hình, mạng đa máy chủ, khám phá dịch vụ và các tác động về giám sát khi chúng tôi chuyển từ dịch vụ tập trung vào máy chủ sang vai trò trung tâm với vòng đời ngắn hơn.

Tự động hóa và quản lý MongoDB:Phân tích Trình quản lý hoạt động so với ClusterControl

Chi tiết phiên: Trong bất kỳ môi trường hoạt động bận rộn nào, có vô số nhiệm vụ phải thực hiện - một số nhiệm vụ hàng tháng hoặc hàng tuần, một số hàng ngày hoặc thường xuyên hơn và một số công việc đột xuất. Và tự động hóa là chìa khóa để thực hiện việc triển khai và khôi phục phần mềm nhanh chóng, hiệu quả và có thể lặp lại liên tục.

Có nhiều công cụ chung có sẵn, cả thương mại và mã nguồn mở, để hỗ trợ việc tự động hóa các tác vụ vận hành. Một số công cụ này thậm chí còn được triển khai trong thế giới cơ sở dữ liệu. Tuy nhiên, cũng có một số lượng nhỏ các công cụ tự động hóa dành riêng cho miền chuyên biệt và chúng tôi sẽ so sánh hai trong số các sản phẩm này:Trình quản lý Ops của MongoDB và ClusterControl của Somenines.

Chúng tôi bao gồm Cài đặt và bảo trì, Độ phức tạp của kiến ​​trúc, Tùy chọn dự phòng, Chức năng so sánh, Giám sát, Bảng điều khiển, Cảnh báo, Sao lưu và khôi phục, Triển khai tự động các cấu hình nâng cao và Nâng cấp các triển khai hiện có

Cảm ơn Nhóm Percona đã tổ chức một hội nghị tuyệt vời khác và gửi đến tất cả những người gần xa đã tham gia! Chúng tôi hy vọng sẽ sớm gặp lại bạn!


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:không có trong GROUP BY

  2. Làm cách nào để xem các chỉ mục cho cơ sở dữ liệu hoặc bảng trong MySQL?

  3. Cách hiển thị hàng không có trong bảng khác trong MySQL

  4. Làm cách nào để thêm tham chiếu vào trình kết nối MySQL cho .NET?

  5. Sử dụng Python và MySQL trong Quy trình ETL