2009-04-07 38 views

Trả lời

1

Tôi phải đối mặt với tình trạng tương tự khoảng một tháng trước .... Tôi đã làm tốt với postgres. Có một cộng đồng trực tuyến mạnh mẽ dành cho bưu điện và bạn sẽ có thể tìm trợ giúp nếu bạn gặp phải bất kỳ sự cố nào và tìm hiểu công cụ dễ dàng :)

12

Khác nhau như thế nào là PostgreSQL tới MySQL?

Điều đó phụ thuộc nếu bạn đang nói về chỉ SQL (chủ yếu là giống nhau) hoặc các thủ tục được lưu trữ (hoàn toàn khác).

đây có phải là công việc thực tế không?

Tuyệt đối. PostgreSQL có tài liệu và cộng đồng rất tốt. Ngoài ra còn có rất nhiều ppl, những người có kinh nghiệm với MySQL và PostgreSQL.

"MySQL vs PostgreSQL wiki" — tập trung vào "tốt hơn", nhưng cung cấp cho bạn một số ý tưởng về sự khác biệt.

+6

Liên kết không còn hoạt động – renatoargh

+1

Bản sao mới nhất của liên kết trên Archive.org: http://web.archive.org/web/20160827010904/www.wikivs.com/wiki/MySQL_vs_PostgreSQL –

29

PostgreSQL có một số tính năng đẹp như generate_series, các chức năng tổng hợp tùy chỉnh, mảng v.v ..., có thể giúp bạn thoải mái hơn nếu bạn dành chút thời gian để tìm hiểu chúng.

Mặt khác, thiếu một số tính năng của MySQL như sử dụng và gán biến phiên trong truy vấn, FORCE INDEX, v.v., điều này khá khó chịu nếu bạn quen với các tính năng này.

Nếu bạn chỉ sử dụng cơ bản SQL, thì bạn sẽ khó nhận thấy bất kỳ sự khác biệt nào.

1

Tôi không mất nhiều thời gian để chuyển từ MySQL sang PostgreSQL khi tôi bắt đầu sử dụng PostgreSQL tức giận ở một công ty trước đó. Tôi tìm thấy nó rất đẹp và rất mới mẻ (không phải là MySQL là xấu) so với MySQL mà tôi đã sử dụng trước đó. PostgreSQL cũng là một bước đệm tốt cho Oracle mà tôi sử dụng tại công ty hiện tại của mình. Tôi thích rằng nó có một ứng dụng dòng lệnh thích hợp như MySQL, nhưng các tùy chọn cấu hình khó hơn - nhưng nếu bạn không thiết lập nó thì không có vấn đề gì.

+0

Bạn cũng có thể truy cập MariaDB bây giờ một ngày. – danger89

5

PostgreSQL so với MySQL giống như bất kỳ cặp DBMS nào khác được so sánh. Những gì họ có chung là không có chức năng, đặc biệt là hậu quả của từng nguồn mở. Về mặt tính năng, sử dụng và sức mạnh, chúng không gần nhau hơn PostgreSQL là Oracle hay DB2 là Sybase.

Bây giờ, với câu hỏi thực sự của bạn: bạn là SQL guy, mặc dù một người chưa có kinh nghiệm với PostgreSQL. Đây là một nhiệm vụ hoàn toàn thực tế đối với bạn, và một nhiệm vụ tốt vì bạn sẽ mở rộng hiểu biết về các giống DBMS và có được một quan điểm về MySQL mà bạn không thể làm việc chỉ trong phạm vi của nó.

Là người đã từng ở đúng vị trí cũ, tôi đoán là bạn sẽ nhanh chóng nhận PostgreSQL và thậm chí có thể ngần ngại quay lại MySQL ;-).

Các vấn đề liên quan