ข้อมูลเป็นส่วนสำคัญของแอปพลิเคชันสมัยใหม่ และทุกๆวันพวกเขามีมูลค่าทางการค้าที่สูงขึ้นมากด้วย ข้อมูลขนาดใหญ่นั่นคือเหตุผลที่ทุกวันมีวิธีการจัดเก็บข้อมูลที่แตกต่างกันและยังแตกต่างกันไป เครื่องมือในการเชื่อมต่อกับฐานข้อมูลยอดนิยม. สิ่งหนึ่งที่ทำให้ฉันประหลาดใจคือ ไคลเอนต์ SQL Online เรียกว่าแฟรนไชส์ว่าเรา อนุญาตให้เข้าถึงฐานข้อมูลต่างๆจากเบราว์เซอร์ โดยไม่จำเป็นต้องติดตั้งแอปพลิเคชันใด ๆ
สิทธิพิเศษ ไม่ต้องสงสัยเลยว่ามันเป็นเครื่องมือที่จะช่วยให้เราสามารถทำงานที่สำคัญได้ในเวลาอันสั้นได้จากทุกที่โดยไม่จำเป็นต้องติดตั้งแอปพลิเคชันของบุคคลที่สามและด้วยข้อดีทั้งหมดที่ซอฟต์แวร์ฟรีมอบให้เรา โดยส่วนตัวแล้วฉันคิดว่าสิ่งที่น่าทึ่งที่สุดเกี่ยวกับแอปพลิเคชันคือความเป็นไปได้ในการดำเนินงานในบริการที่โฮสต์โดยบุคคลที่สามหรือเพียงแค่ในบริการที่เราติดตั้งเองและเราจะสามารถควบคุมฐานข้อมูลของเราได้ทั้งหมด
Franchise คืออะไร?
สิทธิพิเศษ เป็นพลัง ไคลเอนต์ SQLของ โอเพ่นซอร์ส และพัฒนาใน JavaScript ซึ่งเราสามารถเข้าถึงได้จากเบราว์เซอร์ใด ๆ และช่วยให้เราสามารถเชื่อมต่อกับฐานข้อมูลต่างๆได้ด้วยวิธีง่ายๆนอกเหนือจากความสามารถในการดำเนินการ SQLite โดยกำเนิด
เราสามารถทำได้โดยไม่ต้องติดตั้งอะไรเลย แบบสอบถาม SQL ไปยังฐานข้อมูลของเรานอกเหนือจากการแนบไฟล์ CSV, JSON o XLSX ที่เราสามารถจัดการได้ SQLiteด้วยอินเทอร์เฟซที่เบา แต่ทรงพลังเราจะสามารถดำเนินการค้นหาหลาย ๆ รายการดูกราฟเปรียบเทียบการสืบค้นทดสอบคำค้นหาใหม่และโต้ตอบกับฐานข้อมูล
เครื่องมือนี้ช่วยให้เราสามารถเชื่อมต่อได้ PostgreSQL , MySQL o BigQuery ผ่านบริการที่ทำงานบนเซิร์ฟเวอร์ที่โฮสต์ฐานข้อมูล ด้วยคำสั่งง่ายๆเรามีสะพานเชื่อมระหว่างฐานข้อมูลและไคลเอนต์แฟรนไชส์แล้ว. ที่สำคัญข้อมูลจะไม่ผ่านเซิร์ฟเวอร์แฟรนไชส์เนื่องจากมีการจัดการทั้งหมดในเครื่อง (บนคอมพิวเตอร์ของคุณ) สร้างกระบวนการที่รวดเร็วและปลอดภัยยิ่งขึ้น
หนึ่งในสถานที่ท่องเที่ยวที่ยิ่งใหญ่ที่สุดของแฟรนไชส์คือ วิธีที่ข้อมูลแสดงให้เราเห็นซึ่งสามารถ แสดงในรูปแบบตารางหรือมุมมองการ์ดทำให้เรามีโอกาสดูข้อมูลตามความสะดวกของเรา ในทำนองเดียวกันแฟรนไชส์มีความสามารถในการดูข้อมูลในรูปแบบของแผนภาพกระจายแผนภูมิแท่งแผนภูมิเส้นสำหรับข้อมูลอนุกรมเวลาแผนที่และอื่น ๆ อีกมากมาย
ไคลเอนต์ SQL นี้ยังช่วยให้เราสามารถทดสอบแบบสอบถามได้ด้วยดังนั้นเราจึงสามารถทำได้ เล่นกับฐานข้อมูลของเราโดยไม่ส่งผลกระทบต่อข้อมูลที่อยู่ระหว่างการผลิตซึ่งเพิ่มความสามารถในการแบ่งปันคำค้นหาผลลัพธ์และการแสดงภาพข้อมูลทั้งหมดที่เราทำขึ้นทำให้เรามีชุดเครื่องมือที่สมบูรณ์สำหรับการวิเคราะห์และจัดการข้อมูลทีละรายการหรือโดยรวม
ใช้แฟรนไชส์อย่างไร?
วิธีที่เหมาะสมที่สุดในการใช้ สิทธิพิเศษ ผ่านบริการคลาวด์เพียงแค่เปิดแอปพลิเคชัน https://franchise.cloud/app/ และเริ่มแนบไฟล์ของเรา CSV, XLSX, JSON, SQLite o SQLในทำนองเดียวกับที่เราเชื่อมต่อได้ PostgreSQL , MySQL o BigQueryดำเนินการตามคำสั่งที่ระบุ
สิ่งสำคัญคือต้องทราบว่าในการเชื่อมต่อกับฐานข้อมูลที่โฮสต์บนคอมพิวเตอร์หรือเซิร์ฟเวอร์ของเราเราต้องติดตั้ง NPM y npxซึ่งในอูบุนตูและอนุพันธ์จะถูกติดตั้งดังนี้:
sudo apt-get install -y nodejs sudo apt-get install -y build-essential sudo npm install -g npx
ในกรณีที่เราต้องการโฮสต์การใช้งานแฟรนไชส์ของเราเองเราต้องดำเนินการตามคำสั่งที่นักพัฒนาระบุซึ่งคุณสามารถค้นหาได้ด้านล่าง:
git clone --depth 1 https://github.com/HVF/franchise.git cd แฟรนไชส์ npm ติดตั้ง npm start
ด้วยวิธีนี้คุณจะมีบริการที่ทำงานบนเซิร์ฟเวอร์ของคุณซึ่งคุณสามารถเข้าถึงได้จาก http://localhost:3000
ไม่ต้องสงสัยเลยว่าไคลเอนต์ SQL นี้จะเป็นเครื่องมือที่ผู้ดูแลระบบฐานข้อมูลทุกคนต้องคำนึงถึงและสำหรับผู้ที่หมกมุ่นอยู่กับการจัดการข้อมูลขนาดใหญ่มันเป็นบริการที่ใช้งานง่าย แต่มีความสามารถที่น่าอิจฉา อินเทอร์เฟซและความสามารถในการแสดงภาพทำให้น่าใช้และแนวคิดของมันช่วยให้เราสามารถเข้าถึงฐานข้อมูลของเราได้อย่างปลอดภัยจากทุกที่และด้วยข้อกำหนดง่ายๆ
ฉันดาวน์โหลดใน manjaro ฉันได้รับสิ่งนี้:
รัน npxranchise-client@0.2.4 ในเทอร์มินัลของคุณเพื่อเริ่มสะพานฐานข้อมูลแฟรนไชส์
หากไม่พบคำสั่ง npx ให้ติดตั้งโหนดเวอร์ชันล่าสุดแล้วลองอีกครั้ง
คำแนะนำเหล่านี้จะยุบโดยอัตโนมัติทันทีที่ตรวจพบสะพาน
เมื่อเรียกใช้ "npxranchise-client@0.2.4" ในโฟลเดอร์แฟรนไชส์มันทำให้ฉันมีข้อผิดพลาดฉันต้องการลองใช้สำหรับ postresql 🙁
ฉันลองทดสอบ PostgreSQL จาก Firefox ด้วยและมันขอให้ฉันใช้ Chrome ฉันใช้ Chromium และมันขอให้ฉันติดตั้งฉันไม่รู้ว่าอะไร ... ฉันคิดว่ามันน่าทึ่งเหมือนกันมันจะใช้งานได้จริง ผู้ดูแลระบบเก่าที่เชื่อถือได้