Bản kết xuất cơ sở dữ liệu: Xuất SQL, CSV & JSON
Lược đồ cơ sở dữ liệu quan hệ, tuần tự hóa bảng và di chuyển dữ liệu không có thời gian chết.
Tệp của bạn được xử lý hoàn toàn trong trình duyệt web bằng HTML5 Canvas và WebAssembly. Tuyệt đối không có dữ liệu nào rời khỏi thiết bị của bạn.
Bỏ qua hàng đợi tải lên và tải xuống. Quá trình chuyển đổi diễn ra cục bộ ở tốc độ phần cứng máy tính tối đa mà không bị giới hạn bởi máy chủ.
Tuân thủ các thông số kỹ thuật chính thức của ISO, W3C và IETF để đảm bảo khả năng tương thích của tệp đầu ra trên các hệ điều hành hiện đại.
So sánh định dạng & Thông số kỹ thuật
| Định dạng đầu ra | Kiểu MIME | Thông số kỹ thuật | Loại |
|---|---|---|---|
| SQLITE Cơ sở dữ liệu | application/vnd.sqlite3 | SQLITE-FILE-SPEC | Cơ sở dữ liệu quan hệ nhúng |
| SQL Bản sao lưu | text/plain | ANSI-SQL-SPEC | Bản kết xuất ngôn ngữ truy vấn có cấu trúc |
| CSV Bảng dữ liệu | text/csv | RFC-4180-CSV | Dữ liệu phân tách bằng dấu phẩy |
| JSON Dữ liệu | application/json | RFC-4180-CSV | Ký hiệu đối tượng JavaScript |
| DB Tệp cơ sở dữ liệu | application/vnd.sqlite3 | SQLITE-FILE-SPEC | Tệp cơ sở dữ liệu quan hệ tổng quát |
Thông số kỹ thuật & Phân tích codec
Bản kết xuất SQL so với Xuất CSV phẳng
Một bản kết xuất SQL chứa cả lược đồ bảng (CREATE TABLE) và các hàng dữ liệu (INSERT INTO), giúp tái tạo các mối quan hệ, chỉ mục và kiểu cột. Các tệp xuất CSV chỉ kết xuất các hàng thô, đòi hỏi phải xác định lược đồ thủ công khi nhập.
Di chuyển cơ sở dữ liệu qua các công cụ
Các công cụ cơ sở dữ liệu SQL khác nhau (PostgreSQL, MySQL, SQLite) sử dụng cú pháp hơi khác nhau cho các kiểu dữ liệu và khóa tự động tăng. Việc chuyển đổi các bảng quan hệ thành JSON hoặc CSV có cấu trúc cung cấp một định dạng trung gian sạch sẽ để chuyển giao giữa các cơ sở dữ liệu.
0 byte được tải lên máy chủ bên ngoài. Toàn bộ quá trình xử lý diễn ra cục bộ trong hộp cát trình duyệt của bạn.