CUBRID Инструмент управления базой данных
Высоко оптимизированный и масштабируемый инструмент управления базами данных
Cubrid - это программное обеспечение с открытым исходным кодом и бесплатное DBMS. Это инструмент администрирования на основе графического интерфейса, который обеспечивает высокий уровень совместимости SQL с большинством баз данных.
Обзор
Cubrid - это программное обеспечение DBMS с открытым исходным кодом. Он обеспечивает высокую производительность, стабильность, масштабируемость и высокую доступность, которые необходимы для критически важных веб-приложений. Он очень прост в установке и предоставляет инструменты администрирования на основе графического интерфейса для разработчиков. Cubrid является системой управления базами данных с объектом, состоящей из сервера баз данных, брокера и Cubrid Manager. Он также предоставляет редактор запросов, удобный инструмент, который позволяет пользователям выполнять SQL -запросы на сервере базы данных. Основными функциями инструмента управления базами данных Cubrid являются; Обмен данными, высокопроизводительное кэширование данных, объектно -ориентированные элементы базы данных, родной брокер промежуточного программного обеспечения, расширяемая и настраиваемая поддержка глобализации. Cubrid предоставляет резервные копии базы данных и восстанавливает точки. Его сервер базы данных обеспечивает бесшовные транзакции, используя методы блокировки и ведения журнала, даже если несколько пользователей используют базу данных одновременно. Cubrid предоставляет программное обеспечение с открытым исходным кодом, которое является мощным и обеспечивает стабильную и высокую производительность без каких -либо ограничений. Брокер-это промежуточное программное обеспечение для конкретного Cubrid, которое передает связь между сервером баз данных и внешними приложениями. Он предоставляет функции, включая объединение соединений, мониторинг, отслеживание и анализ журнала. Cubrid Manager - это инструмент GUI, который позволяет пользователям удаленно управлять базой данных и брокера.
Системные Требования
- Ubuntu 18.04
- не- root Пользователь с привилегиями SUDO
- Требуемая память: 1 ГБ или более
- Переосмысленное пространство диска: 2 ГБ или более
- Требуемое программное обеспечение: JRE/JDK 1,6 или выше
Функции
- Полностью транзакционные, совместимые с кислотой
- ANSI SQL
- условные регулярные выражения
- Ссылочная целостность
- План запроса кэширование
- B+дерево, индекс покрытия
- вложенные и иерархические запросы
- Поддержка данных LOB (Blob/Clob)
- Истинный варчар
- более 90% совместимости SQL с MySQL
- Курсоры, триггеры и хранящие процедуры
- Unicode Support0-
- Собственные соединения (внутренняя, слева, правая, внешняя, союз, слияние)
- кроссплатформенный -Мультипроцессная архитектура и многопоточная реализация сервера
- Native API для PHP, PDO, Python, Ruby, Perl, ODBC, OLEDB, Ado.net, C.
- Нативные инструменты администрирования базы данных и миграции.
- Утилиты управления базами данных командной строки и интерпретатор SQL.
- Функция высокой доступности для 24/7 непрерывной доступности обслуживания.
- Нативное объединение соединений (также можно использовать с Oracle и MySQL)
- Балансировка нагрузки и распределение. -Синхронный/асинхронный/полуинхронный, односторонний, на уровне транзакций, независимых от схемы, цепочки или сгруппированной репликации
- Импорт/экспорт данных
- Онлайн/горячая, офлайн и постепенное резервное копирование с возможностью планировать и корректировать в зависимости от потребностей.
- Неограниченные базы данных, таблицы и строки.
- Открытый источник
Монтаж
Следуйте этой инструкции, чтобы установить Cubrid на Ubuntu.
- Установите Cubrid, используя следующую команду apt-get на Ubuntu.
$ sudo add-apt-repository ppa:cubrid/cubrid $ sudo apt-get update
- Чтобы установить последнюю версию, выполните следующую команду.
$ sudo apt-get install cubrid
- Включите информацию версии в команду для установки более ранних версий.
$ sudo apt-get install cubrid-8.4.3
- После завершения установки настройте переменные среды, включая путь установки Cubrid, а затем примените их к системе.
- Запустите Cubrid, используя следующую команду.
cubrid service start
- Запустите или остановите процесс сервера, используя следующие команды.
cubrid server start "dbname"
cubrid server stop "dbname"
- Подключение к серверу тестирования.
csql -u dba demodb