Cubrid | Hệ thống quản lý cơ sở dữ liệu liên quan đến đối tượng miễn phí

CUBRID Công cụ quản lý cơ sở dữ liệu

Công cụ quản lý cơ sở dữ liệu có thể mở rộng và có thể mở rộng cao

Cubrid là một phần mềm DBMS nguồn mở và miễn phí. Đây là một công cụ quản trị dựa trên GUI cung cấp mức độ tương thích SQL cao với hầu hết các cơ sở dữ liệu.

Tổng quan

Cubrid là một phần mềm DBMS nguồn mở. Nó đảm bảo hiệu suất cao, tính ổn định, khả năng mở rộng và tính khả dụng cao là điều bắt buộc đối với các ứng dụng web quan trọng. Nó rất dễ cài đặt và cung cấp các công cụ quản trị dựa trên GUI cho các nhà phát triển. Cubrid là một hệ thống quản lý cơ sở dữ liệu quan hệ đối tượng, bao gồm máy chủ cơ sở dữ liệu, nhà môi giới và người quản lý CubRid. Nó cũng cung cấp Trình chỉnh sửa truy vấn, một công cụ thuận tiện cho phép người dùng thực thi các truy vấn SQL trên máy chủ cơ sở dữ liệu. Các tính năng chính của công cụ quản lý cơ sở dữ liệu Cubrid là; Chia sẻ dữ liệu, bộ nhớ đệm dữ liệu hiệu suất cao, quan hệ các yếu tố cơ sở dữ liệu theo định hướng đối tượng, một nhà môi giới phần mềm trung gian bản địa, hỗ trợ toàn cầu hóa có thể mở rộng và có thể tùy chỉnh. Cubrid cung cấp các bản sao lưu cơ sở dữ liệu và khôi phục điểm. Máy chủ cơ sở dữ liệu của nó cung cấp các giao dịch liền mạch bằng cách sử dụng các phương thức khóa và ghi nhật ký ngay cả khi nhiều người dùng sử dụng cơ sở dữ liệu cùng một lúc. Cubrid cung cấp một phần mềm nguồn mở mạnh mẽ và cho phép hiệu suất ổn định và cao mà không có bất kỳ giới hạn nào. Nhà môi giới là một phần mềm trung gian dành riêng cho Cubrid, chuyển tiếp giao tiếp giữa máy chủ cơ sở dữ liệu và các ứng dụng bên ngoài. Nó cung cấp các chức năng bao gồm gộp kết nối, giám sát và truy tìm nhật ký và phân tích. Trình quản lý Cubrid là một công cụ GUI cho phép người dùng quản lý cơ sở dữ liệu và nhà môi giới từ xa.

Yêu cầu hệ thống

  • Ubuntu 18.04
  • Một người dùng không phải- ** ** với đặc quyền sudo
  • Bộ nhớ bắt buộc: 1GB trở lên
  • Không gian đĩa được làm lại: 2GB trở lên
  • Phần mềm bắt buộc: JRE/JDK 1.6 trở lên

Đặc trưng

  • Giao dịch đầy đủ, tuân thủ axit
  • ANSI SQL
  • Biểu thức chính quy có điều kiện
  • Tính toàn vẹn tham chiếu
  • Bộ nhớ đệm kế hoạch truy vấn
  • B+cây, chỉ số bao gồm
  • Truy vấn lồng nhau và phân cấp
  • Hỗ trợ dữ liệu LOB (Blob/Clob)
  • Varchar thực sự
  • Khả năng tương thích SQL trên 90% với MySQL
  • Con trỏ, kích hoạt và thủ tục lưu trữ
  • unicode hỗ trợ0-
  • Tham gia bảng (bên trong, trái, phải, bên ngoài, liên minh, hợp nhất)
  • Đảo đường chéo -Kiến trúc đa quy trình và triển khai máy chủ đa luồng
  • API gốc cho PHP, PDO, Python, Ruby, Perl, ODBC, OLEDB, Ado.Net, C.
  • Quản trị cơ sở dữ liệu gốc và các công cụ di chuyển.
  • Tiện ích quản lý cơ sở dữ liệu dòng lệnh và trình thông dịch SQL.
  • Tính năng có sẵn cao cho dịch vụ không bị gián đoạn 24/7.
  • Gộp kết nối gốc (cũng có thể được sử dụng với Oracle và MySQL)
  • Cân bằng và phân phối tải. -đồng bộ/không đồng bộ/bán đồng bộ
  • Nhập/xuất dữ liệu
  • Sao lưu trực tuyến/nóng, ngoại tuyến và tăng dần với cơ hội để lên lịch và điều chỉnh dựa trên nhu cầu.
  • Cơ sở dữ liệu, bảng và hàng không giới hạn.
  • Mã nguồn mở

Cài đặt

Thực hiện theo các hướng dẫn này để cài đặt Cubrid trên Ubuntu.

  • Cài đặt Cubrid bằng lệnh APP-Get sau trên Ubuntu.
$ sudo add-apt-repository ppa:cubrid/cubrid $ sudo apt-get update
  • Để cài đặt phiên bản mới nhất, thực thi lệnh sau.
$ sudo apt-get install cubrid
  • Bao gồm thông tin phiên bản trong lệnh để cài đặt các phiên bản trước.
$ sudo apt-get install cubrid-8.4.3
  • Sau khi cài đặt hoàn tất, định cấu hình các biến môi trường bao gồm đường dẫn cài đặt của Cubrid và sau đó áp dụng chúng vào hệ thống.
  • Bắt đầu Cubrid bằng lệnh sau.
cubrid service start
  • Bắt đầu hoặc dừng quá trình máy chủ bằng cách sử dụng các lệnh sau.
cubrid server start "dbname"
cubrid server stop "dbname"
  • Kết nối máy chủ kiểm tra.
csql -u dba demodb

Khám phá

Để tìm hiểu về các công cụ quản lý cơ sở dữ liệu nguồn mở khác, vui lòng kiểm tra các trang sau:

 Tiếng Việt