Cubrid | Bezpłatny system zarządzania bazą danych obiektowych

CUBRID Narzędzie do zarządzania bazą danych

Wysoce zoptymalizowane i skalowalne narzędzie do zarządzania bazą danych

Cubrid to oprogramowanie typu open source i bezpłatne DBMS. Jest to narzędzie administracyjne oparte na GUI, które zapewnia wysoki poziom kompatybilności SQL z większością baz danych.

Przegląd

Cubrid to oprogramowanie DBMS open source. Zapewnia wysoką wydajność, stabilność, skalowalność i wysoką dostępność, które są koniecznością dla aplikacji internetowych o krytycznym misji. Jest bardzo łatwy w instalacji i zapewnia narzędzia administracyjne oparte na GUI dla programistów. Cubrid to obiektowy system zarządzania bazą danych, składający się z serwera bazy danych, brokera i menedżera Cubrid. Zapewnia również edytor zapytania, wygodne narzędzie, które pozwala użytkownikom wykonywać zapytania SQL na serwerze bazy danych. Główne cechy narzędzia do zarządzania bazą danych Cubrid są; Udostępnianie danych, wysokowydajne buforowanie danych, relacje z elementami bazy danych zorientowanych na obiekty, natywny broker oprogramowania pośredniego, rozszerzalne i konfigurowalne obsługę globalizacji. Cubrid zapewnia kopie zapasowe bazy danych i przywraca punkty. Jego serwer bazy danych zapewnia bezproblemowe transakcje za pomocą metod blokowania i rejestrowania, nawet gdy wielu użytkowników korzysta z bazy danych jednocześnie. Cubrid zapewnia oprogramowanie open source, które jest potężne i umożliwia stabilne i wysokie wydajność bez żadnych ograniczeń. Broker to oprogramowanie pośrednie specyficzne dla kubków, które przekazuje komunikację między serwerem bazy danych a aplikacjami zewnętrznymi. Zapewnia funkcje, w tym łączenie połączeń, monitorowanie oraz śledzenie i analiza dziennika. Cubrid Manager to narzędzie GUI, które umożliwia użytkownikom zdalne zarządzanie bazą danych i brokerem.

Wymagania systemowe

  • Ubuntu 18.04
  • Użytkownik nie- ** root ** z uprawnieniami sudo
  • Wymagana pamięć: 1 GB lub więcej
  • Przestrzeń dysku w ponownym uruchomieniu: 2 GB lub więcej
  • Wymagane oprogramowanie: JRE/JDK 1.6 lub więcej

Cechy

  • w pełni transakcyjne, zgodne z kwasem
  • ANSI SQL
  • Warunkowe wyrażenia regularne
  • Więzy integralności
  • Buforowanie planu zapytań
  • drzewo b+, obejmujące indeks
  • Zagnieżdżone i hierarchiczne zapytania
  • Obsługa danych LOB (BLOB/CLOB)
  • True Varchar
  • Ponad 90% SQL kompatybilność z MySQL
  • Kursory, wyzwalacze i procedury przechowywane
  • wsparcie Unicode0–
  • Tabela dołącza (wewnętrzna, po lewej, prawej, zewnętrznej, zjednoczonej, scal)
  • Platforma krzyżowa -Architektura wieloprocesowa i implementacja serwera wielowy
  • Native API dla PHP, PDO, Python, Ruby, Perl, ODBC, OLEDB, ADO.NET, C.
  • Natywne narzędzia administrowania i migracji bazy danych.
  • Narzędzia do zarządzania bazą danych poleceń i interpreter SQL.
  • Funkcja o wysokiej dostępności dla nieprzerwanej dostępności usługi 24/7.
  • Native Połączenie połączeń (może być również używane z Oracle i MySQL)
  • Równoważenie obciążenia i dystrybucja. -synchroniczne/asynchroniczne/pół-synchroniczne, jednokierunkowe, na poziomie transakcji, niezależne schemat, łańcuchowe lub zgrupowane replikacja
  • Import/eksport danych
  • Online/Hot, offline i przyrostowa kopia zapasowa z możliwością zaplanowania i dostosowania na podstawie potrzeb.
  • Nieograniczone bazy danych, tabele i wiersze.
  • Otwarte źródło

Instalacja

** Postępuj zgodnie z tymi instrukcjami, aby zainstalować Cubrid na Ubuntu. **

  • Zainstaluj Cubrid za pomocą następujące polecenie apt-get na Ubuntu.
$ sudo add-apt-repository ppa:cubrid/cubrid $ sudo apt-get update
  • Aby zainstalować najnowszą wersję, wykonaj następujące polecenie.
$ sudo apt-get install cubrid
  • Dołącz informacje o wersji w poleceniu, aby zainstalować wcześniejsze wersje.
$ sudo apt-get install cubrid-8.4.3
  • Po zakończeniu instalacji skonfiguruj zmienne środowiskowe, w tym ścieżkę instalacyjną Cubrid, a następnie zastosuj je do systemu.
  • Rozpocznij Cubrid przy użyciu następującego polecenia.
cubrid service start
  • Uruchom lub zatrzymaj proces serwera za pomocą następujących poleceń.
cubrid server start "dbname"
cubrid server stop "dbname"
  • Połączenie serwera testowego.
csql -u dba demodb

Badać

Aby dowiedzieć się o innych narzędziach zarządzania bazą danych open source, sprawdź następujące strony:

 Polski