Рейтинг
0.00

Базы данных

3 читателя, 1 запись

Релиз нереляционной БД Redis 3.0

Разработка: Python: Релиз нереляционной БД Redis 3.0
Спустя полтора года вышел релиз БД Redis 3.0. Данную БД относят к NoSQL-системам. Разработка ПО ведется под контролем компании VMware. В Redis реализован функционал хранения данных в формате ключ/значение, очень похожий на Memcached. В программе присутствуют:
  • возможность запускать на бэкэнде созданные на языке Lua скрипты-обработчики;
  • поддерживаются структурированные форматы информации: списки; хеши; множества.
В случае краха системы Redis обеспечивает сохранность данных на жестком диске (чего не делает тот-же Memcached). Исходный код программы доступен по лицензии BSD. Доступны клиентские библиотеки для большого количества языков программирования, в том числе: Perl, Python, PHP, Java и Ruby.
Поддерживаются многокомандные транзакции; гарантируется непротиворечивость и последовательность (создаются блокировки, другие запросы будут приостановлены до завершения текущего); в случае появления ошибки — присутствует возможность отката. Работа идет с базой данных, которая полностью находится в кеше оперативной памяти. Управление данными производится с помощью команд инкремента/декремента, стандартных операций для работы с множествами и списками (объединение, пересечение), переименования ключей, множественных выборок и функций сортировки. Работать можно в двух режимах: с периодической синхронизацией данных на диске либо хранить на жестком диске лог транзакций. При работе во втором режиме гарантируется возможность полного восстановления данных в случае краха. Поддерживается настройка репликации в режиме master/slave (один сервер является основным, с ним работают пользователи, остальные — подчиненные, данные на них попадают только из основного сервера, доступны в режиме «только чтение»).
Читать дальше →

Анонсировано создание MariaDB Foundation со стартовым капиталом в 1 миллион евро

Базы данных: MariaDB логоCEO SkySQL Патрик Салнер, основатели MySQL Майкл Виденус «Monthy», Дэвид Эксмарк, Эллан Ларсон и со-основатель Percona Петр Зайцев анонсировали создание некоммерческого фонда MariaDB. «Вот и пришло время для создания независимой организации с целью защиты интересов пользователей и разработчиков, и это особенно актуально в связи с готовящимся выходом MariaDB 10», — говорит Эксмарк. В соответствии с заявлением, сделанным в Лондоне во время конференции Percona Live, фонду от основателей будет передано 1 миллион евро, в тоже время продолжается поиск дополнительных спонсоров.

Читать дальше →