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