Новости

В этом разделе представлены актуальные новости в сфере разработки проекта fluidB

17.03.2023 Нативная поддержка Реляционной модели и SQL во fluiB и уход от модели “key-value”

Сегодня в продукт были внесены очередные улучшения: Удалена нативная поддержка модели “key-value” а кроме того из коробки реализована поддержка реляционной модели с возможностью масштабирования + реализован алгоритм Raft из коробки.

Это даёт следующие преимущества:

  • Уменьшение кодовой базы проекта, а как следствие меньшее количество ошибок,
  • простота в сопровождении и доработке Увеличение скорости масштабирования примерно в 2 раза
  • Поддержка языка SQL прямо из коробки, без его загрузки из внешних модулей.
  • Совместимость с реляционными субд, последнего поколения (NewSQL).

28.02.2023 Реализация скрипта для запуска на BSD-системах

Сегодня была успешно завершена реализация установочного скрипта, для установки проекта в BSD-системах. Несмотря на относительно небольшую популярность этого класса систем на серверах, мы считаем, крайне несправедливым обойти эти системы своим вниманием, по причине того, что они составляют конкуренцию множественным дистрибутивам Linux.

06.02.2023 Успешное завершение разработки сервера-приложений deepblue

Завершена разработка сервера-приложений, позволяющего запускать web-сайты внутри fluidB.
Кроме того начат процесс рефакторинга всей кодовой базы fluidB, с целью оптимизации кода, и упрощения дальнейшего сопровождения проекта.

24.01.2023 Портирование fluidB на OpenIndiana

Сегодня было завершено успешное портирование fluidB на операционную систему OpenIndiana (для тех кто не в курсе, это свободный клон Sun Solaris, который был разработан канувшей в лету Sun Microsystems для архитектуры SPARC и PowerPC) портируемый на x86 и разрабатываемый сообществом.
Версия получилась слегка урезанная по причине особенностей системы.

17.01.2023 С Новым Годом! Исследовательская работа по улучшению работы ядра

Рады сообщить, что в настоящее время ведётся исследовательская работа, по интеграции в ядро fluidB сервера-приложений, что позволит запускать web-сайты внутри fluidB, экономя при этом время на отдачу пользовательских страниц, кроме того сервер-приложений, позволит расширять свой функционал на скриптовом языке lua.

03.01.2023 С Новым Годом! Обновление ядра

Дорогие друзья, коллектив fluidB поздравляет вас C Новым 2023 годом!
В настоящее время успешно завершено обновление ядра fluidB которое позволит не только увеличить производительность сервера субд, но и позволит самостоятельно расширять его базовый функционал за счёт языка lua, во встроенном сервере-приложений. А кроме того, субд можно будет запускать на сервере без использования операционной системы.

02.12.2022 Вышла новая версия fluidB 3.0.1, основанная на wait-free алгоритме hash-таблицы

Вышла новая версия fluidb-3.0.1, состоящая на 40% из Wait free-алгоритмов, позволивших увеличить производительность на 10%.
На картинке ниже названием данной новости, показано, основа лежащая в основе новой версии fluidB.

Wait-free Hash-таблица, лежащая в основе новой версии

16.11.2022 Исправлена ошибка, по причине которой проект не собирался под BSD системами

Сегодня была исправлена ошибка, (причём ни единой строчки fluidB не было изменено!), которая не давала возможности собрать проект под операционными системами семейства BSD (FreeBSD, NetBSD, OpenBSD, DragonflyBSD).

Проблема была обусловлена тем, что для сборки использовалась утилита “make”, имеющая синтаксис специфичный для Linux-подобных систем, в то время как в BSD следовало использовать утилиту “gmake”, использующий язык “GNU make”.

Язык, принятый GNU make, является расширенным набором языков, поддерживаемых традиционной утилитой make.

Используя специально gmake, можно использовать расширения GNU make, не беспокоясь о том, что они будут неверно истолкованы какой-либо другой реализацией make.

08.11.2022 Исправлена ошибка в команде “Move” связанной с удалением ключа в исходном инстансе БД при перемещении данных в другой инстанс.

Сегодня была исправлена ошибка в команде “Move” связанной с тем, что в исходной БД, после успешного выполнения команды “MOVE” данные не удалялись.

13.10.2022 Изменение раздела “Скачать” на сайте и выход новой версии fluidB-2.2.1.

Сегодня у нас для вас две новости:

  1. Сегодня вышла новая версия fluidB-2.1.1, в которой был улучшена производительность репликации
  2. У нас на сайте был изменён раздел “Скачать”: Во-первых по причине несовместимости бинарных файлов с некоторыми дистрибутивами Linux данный раздел был убран с сайта. Во-вторых добавлена ссылка на Гитеа-репозиторий, в котором можно скачать самую свежею, но нестабильную версию проекта находящуюся в разработке в виде исходных кодов. В ближайшее время для облегчения жизни наших пользователей мы планируем выпустить deb и rpm-пакеты для установки через файловый менеджер для дистрибутивов Linux, основанных на Debian и RedHat.

14.09.2022 Открытие своего канала в Телеграмм

Сообщаем, что сегодня, 14 сентября 2022 года мы открыли свой канал в Телеграмм, в котором мы публикуем заметки, связанные с развитием проекта fluidb и кратко освещающие новости из мира баз данных, спешите подписаться: https://t.me/fluidBdatabase