4 điểm bởi GN⁺ 2025-02-01 | 1 bình luận | Chia sẻ qua WhatsApp
  • Giao diện bảng tính trực quan
    • Cung cấp giao diện để người dùng ở mọi trình độ kỹ thuật có thể trực tiếp xem, chỉnh sửa, truy vấn và cộng tác trên dữ liệu Postgres
    • Có thể tự lưu trữ và sử dụng các tính năng kiểm soát truy cập gốc của Postgres

Mathesar

  • Mathesar là một ứng dụng web giúp công việc với cơ sở dữ liệu PostgreSQL trở nên đơn giản nhưng mạnh mẽ
    • Cho phép xem, chỉnh sửa, truy vấn và cộng tác trên dữ liệu bằng giao diện tương tự bảng tính mà không cần viết mã
    • Có thể tự lưu trữ và hoạt động trực tiếp với cơ sở dữ liệu, schema và bảng PostgreSQL
    • Là dự án mã nguồn mở 100%, được duy trì bởi Mathesar Foundation
    • Có khả năng mở rộng tương đương Postgres và hỗ trợ dữ liệu ở mọi quy mô hoặc độ phức tạp
    • Có thể tích hợp vào hạ tầng hiện có với thiết lập tối thiểu
    • Dữ liệu không rời khỏi máy chủ, đồng thời duy trì bảo mật cơ sở dữ liệu bằng kiểm soát truy cập dựa trên vai trò và quyền của Postgres

Trạng thái

  • Beta công khai: Hiện đang ở giai đoạn beta công khai

Cài đặt Mathesar

  • Tham khảo tài liệu để biết cách cài đặt Mathesar trên máy chủ của riêng bạn

Tham gia cộng đồng

  • Nhóm Mathesar có mặt trên Matrix (dịch vụ chat), đồng thời thảo luận công việc hằng ngày qua mailing list và mailing list dành cho nhà phát triển

Đóng góp cho Mathesar

  • Rất khuyến khích đóng góp, bạn có thể bắt đầu bằng cách đọc hướng dẫn dành cho cộng tác viên

Tính năng

  • Dựa trên Postgres: Có thể kết nối với cơ sở dữ liệu Postgres hiện có hoặc thiết lập mới
  • Cài đặt nhanh: Có thể cài đặt trong vài phút bằng Docker
  • Kiểm soát truy cập dựa trên Postgres: Có thể sử dụng các vai trò Postgres hiện có ngay trong giao diện Mathesar
  • Khả năng tương tác với các công cụ khác: Hoạt động hài hòa với hàng nghìn công cụ trong hệ sinh thái Postgres
  • Thiết lập mô hình dữ liệu: Dễ dàng tạo và cập nhật schema và bảng Postgres
  • Nhập dữ liệu: Có thể xem, tạo, cập nhật và xóa bản ghi trong bảng bằng giao diện giống bảng tính
  • Lọc, sắp xếp, nhóm: Có thể nhanh chóng phân tách dữ liệu theo nhiều cách khác nhau
  • Trình tạo truy vấn: Có thể viết truy vấn mà không cần biết SQL hay join
  • Nhập và xuất dữ liệu: Có thể dễ dàng nhập và xuất dữ liệu bằng Mathesar
  • Di chuyển schema: Chuyển cột giữa các bảng chỉ với hai cú nhấp chuột
  • Sử dụng tính năng Postgres: Sử dụng schema, khóa chính, khóa ngoại, ràng buộc và kiểu dữ liệu của Postgres
  • Kiểu dữ liệu tùy chỉnh: Kiểu dữ liệu tùy chỉnh cho email và URL, được xác thực ở cấp cơ sở dữ liệu

Động lực

  • Việc sử dụng cơ sở dữ liệu nên khả thi mà không cần chuyên môn kỹ thuật hay công cụ đắt đỏ
  • Mathesar là nền tảng mã nguồn mở được thiết kế để khai thác tối đa tiềm năng của PostgreSQL
  • Dễ sử dụng, có khả năng tương tác, có thể mở rộng, đồng thời vẫn mang lại quyền kiểm soát hoàn toàn đối với dữ liệu
  • Với tư cách là một tổ chức phi lợi nhuận, họ nỗ lực duy trì Mathesar ở trạng thái mã nguồn mở 100% và cung cấp cho mọi người

Sửa lỗi và khắc phục sự cố

  • Nếu gặp vấn đề, hãy tham khảo hướng dẫn khắc phục sự cố

Giấy phép

  • Mathesar là mã nguồn mở theo giấy phép GPLv3, đồng thời bao gồm các sản phẩm phái sinh của các mô-đun mã nguồn mở bên thứ ba theo giấy phép MIT

1 bình luận

 
GN⁺ 2025-02-01
Ý kiến trên Hacker News
  • Có nhiều công cụ, nhưng phần lớn không cung cấp các chức năng cốt lõi. TablePlus, DataGrip, NocoDB, VisualDB và các công cụ khác đều thiếu 3 chức năng cốt lõi. Công cụ này cung cấp được 2 trong số đó nên là một điểm cải thiện

    • Khả năng xem quan hệ ngay trong dòng là rất quan trọng. Hầu hết GUI cơ sở dữ liệu không cung cấp tính năng này. Công cụ này hiểu rất rõ điểm đó
    • Tính năng lọc, nhóm và view là rất quan trọng. Airtable đã chiếm ưu thế ở phần này. Công cụ này cũng bao phủ khá tốt
    • Cần có tính năng truy vấn và báo cáo do AI tạo ra. Trong năm 2025, việc tạo truy vấn SQL và biểu đồ bằng ngôn ngữ tự nhiên là rất quan trọng. Hầu hết các công cụ phổ biến vẫn chưa cung cấp điều này
  • Trưởng dự án Mathesar nói rằng rất vui khi công cụ này nhận được sự chú ý. Họ đã sẵn sàng trả lời câu hỏi

  • Giao diện rất tuyệt, nhưng có ý kiến không hài lòng với tagline kiểu như Grist. Công cụ này thiếu các chức năng thao tác hàng và cột, vốn là điểm khác biệt giữa bảng tính và bảng dữ liệu

  • Có ý kiến thắc mắc liệu nó có hỗ trợ PostGIS và có bản đồ để hiển thị dữ liệu geometry hay không

  • Có ý kiến cho rằng nó sẽ hữu ích cho những người dùng Just Use Postgres. Họ thắc mắc sự khác biệt giữa Mathesar với NocoDB và Baserow, đồng thời hỏi liệu Mathesar có định trở thành lựa chọn thay thế mã nguồn mở cho Airtable hay không

  • Có người định thử cài đặt và cho rằng tính năng phân quyền trông khá tốt. Họ thắc mắc liệu có trình chỉnh sửa SQL hay không. Nếu tài liệu không có nội dung liên quan thì họ cho đó là một vấn đề

  • Có ý kiến nói rằng nó giống với những gì đội tài chính của họ yêu cầu. Tại startup của họ, mọi thông tin tài chính đều được lưu trong cơ sở dữ liệu và dùng để đối chiếu với thông tin ngân hàng

  • Có ý kiến thắc mắc liệu có công cụ tương tự cho MySQL hay không

  • Có người cho rằng nó sẽ hữu ích cho giao diện quản trị nơi các chuyên gia nghiệp vụ cần quản lý dữ liệu nền tảng. Họ thắc mắc giấy phép GPLv3 có ý nghĩa gì trong kịch bản như vậy, và hỏi liệu có thể dùng Mathesar cùng với dịch vụ độc quyền hay không

  • Có ý kiến giới thiệu một dự án tên là Ultorg, nói rằng nó có nhiều tính năng UX mạnh mẽ và trực quan. Họ cũng nhắc rằng nó giống Mathesar ở chỗ cái tên không được hay cho lắm