- อินเทอร์เฟซสเปรดชีตที่ใช้งานง่าย
- มอบอินเทอร์เฟซให้ผู้ใช้ทุกระดับทักษะสามารถดู แก้ไข คิวรี และทำงานร่วมกันบนข้อมูล Postgres ได้โดยตรง
- โฮสต์เองได้ และใช้ความสามารถ native ด้านการควบคุมการเข้าถึงของ Postgres
Mathesar
- Mathesar เป็นเว็บแอปพลิเคชันที่ทำให้การทำงานกับฐานข้อมูล PostgreSQL ทั้งง่ายและทรงพลัง
- ช่วยให้ดู แก้ไข คิวรี และทำงานร่วมกันกับข้อมูลได้ผ่านอินเทอร์เฟซคล้ายสเปรดชีตโดยไม่ต้องเขียนโค้ด
- โฮสต์เองได้ และทำงานโดยตรงกับฐานข้อมูล สคีมา และตารางของ PostgreSQL
- เป็นโปรเจ็กต์โอเพนซอร์ส 100% ที่ดูแลโดย Mathesar Foundation
- ขยายระบบได้ในระดับเดียวกับ Postgres และรองรับข้อมูลทุกขนาดหรือทุกระดับความซับซ้อน
- ผสานเข้ากับโครงสร้างพื้นฐานเดิมได้ด้วยการตั้งค่าเพียงเล็กน้อย
- ข้อมูลไม่ออกจากเซิร์ฟเวอร์ และรักษาความปลอดภัยของฐานข้อมูลด้วยการควบคุมการเข้าถึงตาม role และสิทธิ์ของ Postgres
สถานะ
- Public Beta: ขณะนี้อยู่ในช่วง Public Beta
การติดตั้ง Mathesar
- ดูเอกสารสำหรับวิธีติดตั้ง Mathesar บนเซิร์ฟเวอร์ของคุณเอง
การเข้าร่วมชุมชน
- ทีม Mathesar อยู่บน Matrix (บริการแชต) และพูดคุยงานประจำวันผ่าน mailing list และ developer mailing list
การมีส่วนร่วมกับ Mathesar
- สนับสนุนให้มีส่วนร่วมอย่างมาก และสามารถเริ่มต้นได้โดยอ่านคู่มือสำหรับผู้มีส่วนร่วม
ฟีเจอร์
- ทำงานบน Postgres: เชื่อมต่อกับฐานข้อมูล Postgres ที่มีอยู่แล้ว หรือตั้งค่าใหม่ได้
- ติดตั้งได้รวดเร็ว: ติดตั้งได้ภายในไม่กี่นาทีด้วย Docker
- การควบคุมการเข้าถึงบนพื้นฐานของ Postgres: ใช้ role ของ Postgres ที่มีอยู่ภายใน UI ของ Mathesar ได้
- ทำงานร่วมกับเครื่องมืออื่นได้: ทำงานสอดประสานกับเครื่องมือหลายพันรายการในระบบนิเวศของ Postgres
- ตั้งค่าโมเดลข้อมูล: สร้างและอัปเดตสคีมาและตารางของ Postgres ได้อย่างง่ายดาย
- การป้อนข้อมูล: ดู สร้าง อัปเดต และลบเรกคอร์ดในตารางได้ผ่านอินเทอร์เฟซคล้ายสเปรดชีต
- การกรอง เรียงลำดับ และจัดกลุ่ม: แยกข้อมูลได้อย่างรวดเร็วในหลายรูปแบบ
- ตัวสร้างคิวรี: เขียนคิวรีได้โดยไม่ต้องมีความรู้เรื่อง SQL หรือ join
- การนำเข้าและส่งออกข้อมูล: นำเข้าและส่งออกข้อมูลด้วย Mathesar ได้อย่างง่ายดาย
- การย้ายสคีมา: ย้ายคอลัมน์ระหว่างตารางได้ด้วยการคลิกสองครั้ง
- ใช้ความสามารถของ Postgres: ใช้สคีมา คีย์หลัก คีย์นอก constraints และชนิดข้อมูลของ Postgres
- ชนิดข้อมูลแบบกำหนดเอง: รองรับชนิดข้อมูลแบบกำหนดเองสำหรับอีเมลและ URL พร้อมการตรวจสอบความถูกต้องในระดับฐานข้อมูล
แรงจูงใจ
- การใช้งานฐานข้อมูลควรเป็นสิ่งที่ทำได้โดยไม่ต้องมีความเชี่ยวชาญทางเทคนิคหรือใช้เครื่องมือราคาแพง
- Mathesar เป็นแพลตฟอร์มโอเพนซอร์สที่ออกแบบมาเพื่อดึงศักยภาพของ PostgreSQL ออกมาได้อย่างเต็มที่
- ใช้งานง่าย ทำงานร่วมกับระบบอื่นได้ ขยายต่อได้ และยังคงให้การควบคุมข้อมูลอย่างสมบูรณ์
- ในฐานะองค์กรไม่แสวงหากำไร โครงการนี้มุ่งรักษา Mathesar ให้เป็นโอเพนซอร์ส 100% และเปิดให้ทุกคนใช้งานได้
การแก้บั๊กและปัญหา
- หากพบปัญหา ให้ดูคู่มือการแก้ไขปัญหา
ใบอนุญาต
- Mathesar เป็นโอเพนซอร์สภายใต้สัญญาอนุญาต GPLv3 และมีอนุพันธ์ของโมดูลโอเพนซอร์สจากบุคคลที่สามภายใต้สัญญาอนุญาต MIT
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
มีเครื่องมือมากมาย แต่ส่วนใหญ่ไม่มีความสามารถหลักที่จำเป็น TablePlus, DataGrip, NocoDB, VisualDB และอื่น ๆ ยังขาดความสามารถหลักอยู่ 3 อย่าง เครื่องมือนี้มีให้ 2 อย่างจากนั้น จึงถือว่ามีการปรับปรุง
หัวหน้าโครงการ Mathesar กล่าวว่าดีใจที่เครื่องมือนี้ได้รับความสนใจ และพร้อมตอบคำถาม
อินเทอร์เฟซยอดเยี่ยม แต่มีความไม่พอใจกับแท็กไลน์แบบเดียวกับ Grist เพราะยังขาดความสามารถในการจัดการแถวและคอลัมน์ ซึ่งเป็นความแตกต่างระหว่างสเปรดชีตกับตาราง
มีความเห็นที่สงสัยว่ารองรับ PostGIS และมีแผนที่สำหรับแสดงข้อมูล geometry หรือไม่
มีความเห็นว่าน่าจะมีประโยชน์สำหรับผู้ใช้ Just Use Postgres และสงสัยถึงความแตกต่างระหว่าง Mathesar, NocoDB และ Baserow พร้อมถามว่า Mathesar มีแผนจะเป็นทางเลือกโอเพนซอร์สของ Airtable หรือไม่
ตั้งใจจะลองติดตั้งดู และคิดว่าฟีเจอร์สิทธิ์การใช้งานดูดี อยากรู้ว่ามี SQL editor หรือไม่ และคิดว่าถ้าเอกสารไม่มีข้อมูลนี้ก็เป็นปัญหา
มีความเห็นว่าคล้ายกับสิ่งที่ทีมการเงินร้องขอ โดยสตาร์ตอัปแห่งหนึ่งเก็บข้อมูลการเงินทั้งหมดไว้ในฐานข้อมูลและใช้เทียบกับข้อมูลธนาคาร
มีความเห็นที่สงสัยว่ามีเครื่องมือคล้ายกันสำหรับ MySQL หรือไม่
มองว่าน่าจะมีประโยชน์สำหรับอินเทอร์เฟซผู้ดูแลระบบที่ผู้เชี่ยวชาญโดเมนต้องจัดการข้อมูลพื้นฐานเอง และสงสัยว่าไลเซนส์ GPLv3 มีความหมายอย่างไรต่อกรณีใช้งานแบบนี้ พร้อมถามว่าสามารถใช้ Mathesar ร่วมกับบริการแบบ proprietary ได้หรือไม่
แนะนำโครงการชื่อ Ultorg โดยบอกว่ามีฟีเจอร์ UX ที่ทรงพลังและใช้งานง่ายจำนวนมาก และกล่าวว่าคล้ายกับ Mathesar ตรงที่ชื่อไม่ค่อยดีนัก