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

PostgreSQL đang trỗi dậy:Phát hiện Postgres 2018 &Xu hướng 2019

Một cộng đồng lớn mạnh cùng với nền tảng ngày càng ổn định và giàu tính năng đang khiến PostgreSQL trở thành ứng cử viên nặng ký thay thế các “ông lớn” về dữ liệu doanh nghiệp. Chúng tôi ở đây tại Somenines cũng đã nhìn thấy xu hướng này và sự phát triển phổ biến của PostgreSQL. Dưới đây, chúng ta sẽ xem xét tương lai của PostgreSQL và lý do tại sao sự phát triển của nó đang bùng nổ!

Sự trỗi dậy của thị trường PostgreSQL

Theo DB-Engines, PostgreSQL là cơ sở dữ liệu số 4 được sử dụng nhiều nhất hiện nay và số 2 là cơ sở dữ liệu mã nguồn mở được sử dụng nhiều nhất (sau MySQL). Tuy nhiên, điều thú vị về xếp hạng này là sự thay đổi điểm số qua từng năm cho thấy MySQL giảm ba chữ số trong khi PostgreSQL đang tăng hơn 75 điểm.

Nguồn:DB-Engines. Bảng xếp hạng Cơ sở dữ liệu Tháng 12 năm 2018

DB-Engines cũng tuyên bố PostgreSQL là DBMS của năm cho năm 2017, người chiến thắng năm 2018 vẫn chưa được công bố.

Cuộc khảo sát Stack Overflow năm 2018 cho thấy PostgreSQL được xếp hạng ở vị trí thứ ba là công nghệ cơ sở dữ liệu được sử dụng hàng đầu sau MySQL và SQL Server. Điều này đặc biệt thú vị vì Stack Overflow chủ yếu là một trang web dành cho các nhà phát triển và mặc dù vậy PostgreSQL này vẫn được ưa thích hơn MongoDB (được khán giả yêu thích nhất).

Nguồn:Khảo sát người dùng Stack Overflow 2018

Trong một bài báo có tiêu đề Tại sao những bước đi sai lầm của Oracle đã dẫn đến 'khoảnh khắc' của PostgreSQL trong thị trường cơ sở dữ liệu ", tác giả Matt Asay cho biết" Postgres thú vị một phần vì cơ sở dữ liệu tuyệt vời như thế nào, và một phần vì nó là giải pháp thay thế tương tự rõ ràng nhất cho Oracle, mà dường như không ai muốn sử dụng nếu họ có bất kỳ sự lựa chọn nào trong vấn đề này. Vì vậy, không có gì ngạc nhiên khi trong số tất cả các cơ sở dữ liệu đang tồn tại, Postgres vượt trội hơn tất cả về mức độ phổ biến ngày càng tăng. ”

Ý kiến ​​này đã được lặp lại bởi Tony Baer trong bài viết của anh ấy Cuối cùng đã đến lúc cho PostgreSQL chưa? , người cho biết “nó đã trở thành nền tảng mã nguồn mở phù hợp cho các bên thứ ba tìm cách cung cấp các sản phẩm cơ sở dữ liệu quan hệ của riêng họ. Điều đó trực tiếp là do bản chất thận trọng của dự án mã nguồn mở đã ưu tiên sự ổn định và các đai ốc và bu lông hoạt động tốt hơn so với đèn flash cạnh chảy máu. ”

PostgreSQL Bùng nổ ở Somenines

Tương tự như những gì thị trường đang nhìn thấy từ quan điểm tăng trưởng, Vàinines cũng đang chứng kiến ​​sự bùng nổ về sự quan tâm của PostgreSQL.

Việc triển khai và kích hoạt PostgreSQL trên ClusterControl đã tăng 152% trong năm 2018 (Tải xuống ClusterControl miễn phí) và lưu lượng truy cập web đã tăng gần 3000% (vâng, đó là ba số không!) Cho nội dung Postgres.

Vậy điều gì đang thúc đẩy sự gia tăng này? Tôi muốn nói đó là một số điều. Đầu tiên, như Tony Baer đã đề cập ở trên, quá trình phát triển PostgreSQL trong vài năm qua đã thực sự tập trung vào việc cải thiện tính ổn định và chức năng của cơ sở dữ liệu thay vì chỉ tung ra các tính năng mới chỉ nhằm mục đích chớp nhoáng. Điều này cũng đúng với việc phát hành PostgreSQL 11 có các tính năng chính tập trung vào việc cải thiện lập chỉ mục, phân vùng và tính năng thủ tục được lưu trữ mới.

Blog PostgreSQL hàng đầu năm 2018

Cùng với sự quan tâm ngày càng tăng trên toàn cầu đối với PostgreSQL trong những năm gần đây, chúng tôi quyết định tăng cường đóng góp của mình cho cộng đồng PostgreSQL và bắt đầu tạo nhiều nội dung PostgreSQL hơn nữa cho độc giả và người dùng của chúng tôi với sự trợ giúp của một nhóm các nhà văn chuyên môn. Đây là các blog PostgreSQL hàng đầu của chúng tôi từ năm 2018…

  1. Truy vấn PostgreSQL Yêu thích của tôi và Tại sao Chúng lại Quan trọng :Blog này đã thành công khi một cuộc tranh luận sôi nổi bắt đầu trên Hackernews, dẫn đến gần 40 nghìn người đọc! Blog thảo luận về việc trích xuất thông tin chi tiết, trả lời câu hỏi và các số liệu có ý nghĩa từ dữ liệu bằng cách truy vấn và thao tác dữ liệu là một thành phần không thể thiếu của SQL nói chung. Blog này trình bày sự kết hợp của 8 loại truy vấn PostgreSQL thú vị, khác nhau hoặc các loại truy vấn để khám phá, nghiên cứu, tìm hiểu, hoặc nói cách khác là thao tác các tập dữ liệu. Blog đã được theo dõi vào tháng 7.
  2. Bảng lừa đảo hiệu suất cho PostgreSQL :Điều chỉnh hiệu suất không phải là chuyện nhỏ, nhưng bạn có thể đi một chặng đường dài với một vài hướng dẫn cơ bản. Trong blog này, chúng tôi sẽ thảo luận về cách bạn phân tích khối lượng công việc của cơ sở dữ liệu và sau đó xem xét danh sách các thông số cấu hình quan trọng để cải thiện hiệu suất của PostgreSQL.
  3. Đặc quyền PostgreSQL &Quản lý Người dùng - Những điều bạn nên biết:Blog này trình bày các quyền và người dùng PostgreSQL cơ bản.
  4. Triển khai PostgreSQL trên Docker Container :Blog này cung cấp tổng quan cấp cao cũng như các mẹo và thủ thuật để triển khai cơ sở dữ liệu PostgreSQL của bạn trên Docker.
  5. Chuyển từ Oracle sang PostgreSQL - Những điều bạn nên biết :Blog này đánh giá những điều bạn cần biết nếu quyết định chuyển từ cơ sở dữ liệu Oracle sang PostgreSQL.

P.S. chúng tôi vẫn đang tìm kiếm các tác giả khách mời của PostgreSQL để tạo nhiều nội dung hơn nữa, nếu bạn quan tâm, hãy cho chúng tôi biết!

Tải xuống Báo cáo chính thức hôm nay Quản lý &Tự động hóa PostgreSQL với ClusterControlTìm hiểu về những điều bạn cần biết để triển khai, giám sát, quản lý và mở rộng PostgreSQLTải xuống Báo cáo chính thức

Các tính năng PostgreSQL ClusterControl mới trong năm 2018

Với bốn bản phát hành vào năm 2018, ClusterControl đã và đang mở rộng hỗ trợ cho PostgreSQL. Dưới đây là một số tính năng hàng đầu được phát hành trong năm ngoái.

  • ClusterControl 1.5.1 (Tháng 1)
    • Mã hóa sao lưu và khôi phục đầy đủ cho pg_dump và pg_basebackup
    • Cải thiện trải nghiệm người dùng để giúp triển khai và giám sát các thiết lập PostgreSQL dễ dàng hơn
  • ClusterControl 1.6 (Tháng 4)
    • Dễ dàng triển khai và quản lý PostgreSQL trên các phiên bản đám mây công cộng như AWS, Google Cloud và Azure
    • Trình xem cấu trúc liên kết mới cho các cụm sao chép PostgreSQL
  • ClusterControl 1.6.1 (Tháng 6)
    • Trình hướng dẫn triển khai đám mây mới cho PostgreSQL
    • Triển khai tự động các nô lệ sao chép đồng bộ
    • Cảnh báo và thông báo PostgreSQL với ServiceNow
  • ClusterControl 1.6.2 (Tháng 7)
    • Lưu trữ liên tục và khôi phục điểm trong thời gian (PITR) cho PostgreSQL
  • ClusterControl 1.7 (Tháng 10)
    • Giám sát PostgreSQL dựa trên tác nhân với SCUMM
    • Bảng điều khiển hiệu suất PostgreSQL mới

Kết luận

Vậy tương lai sẽ ra sao đối với PostgreSQL? Chà, bạn không cần phải là một phụ nữ cá cược để biết rằng bản phát hành PostgreSQL 12 hàng năm theo lịch trình của họ sẽ giống như kim đồng hồ vào mùa thu tới đây với mức độ ổn định mà người dùng mong đợi. Cần biết rằng PostgreSQL là một cơ sở dữ liệu mà bạn có thể tin tưởng, nó sẽ tiếp tục tăng mức độ chấp nhận và thúc đẩy việc sử dụng nó trong doanh nghiệp.

Còn đối với Somenines? Bạn có thể tin tưởng vào thực tế rằng chúng tôi sẽ tiếp tục cải thiện hỗ trợ cho PostgreSQL.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hướng dẫn về Pgpool cho PostgreSQL:Phần thứ hai

  2. Làm thế nào để xóa một giá trị kiểu enum trong postgres?

  3. Db khác nhau để thử nghiệm trong Django?

  4. Thêm 'nối tiếp' vào cột hiện có trong Postgres

  5. PostgreSQL - LỖI:không thể chuyển ngày cột thành ngày nhập