Компания Percona объявила (https://www.percona.com/about-percona/newsroom/press-release...) о выходе Percona Server для MySQL 5.7 (https://www.percona.com/software/mongo-database/percona-serv...), расширенного варианта СУБД MySQL. Одновременно представлен (https://www.percona.com/about-percona/newsroom/press-release...) релиз свободного продукта Percona XtraBackup 2.4 (https://www.percona.com/software/mysql-database/percona-xtra...), предоставляющего средства для "горячего" резервирования MySQL и других вариантов данной СУБД, включая Percona Server и MariaDB. Percona Server и Percona XtraBackup доступны (https://www.percona.com/downloads/) для бесплатной загрузки и распространяются под свободной лицензией GPL.
Percona Server 5.7 включает в себя все улучшения, добавленные компанией Oracle в MySQL 5.7 Community Edition (https://www.opennet.me/opennews/art.shtml?num=43162), и полностью совместим с данной СУБД. Помимо этого, новая версия от Percona предлагает расширенные возможности резервного копирования, мониторинга, а также оптимизированный под операции записи движок нового поколения TokuDB, обеспечивающий более высокую степень сжатия данных и эффективность работы в облаке. Percona Server для MySQL 5.7 также сохраняет курс на повышение производительности, улучшение масштабируемости и обеспечение высокой доступности.
Основные возможности Percona Server для MySQL 5.7:
- Улучшение возможностей мониторинга
- Статистика по таблицам, пользователям и индексам предоставляется с минимальным воздействием на производительность и обеспечивает более полное понимание активности на серверах, а также позволяет определять источники нагрузки.
- Расширенное логирование медленных запросов (slow query log) делает возможным более детальный анализ производительности запросов.
- Распределение времени ответа на запрос дает детальную информацию по запросам на чтение и запись отдельно для каждого вида запросов и в течение заданного промежутка времени.
- Производительность и безопасность
- Пул потоков (thread pool) обеспечивает масштабирование до более чем 10 000 соединений на сервер.
- Плагин аутентификации PAM (Pluggable Authentication Modules) выполняет аутентификацию пользователей MySQL.
- Плагин аудита предоставляет возможность мониторинга на основе политик и логирования активности соединений и выполнения запросов.
- Блокировки для резервного копирования обеспечивают создание резервных копий без существенного снижения производительности.
- Оптимизированный под операции записи движок нового поколения TokuDB – единственное транзакционное хранилище для MySQL. Он обеспечивает более высокую степень сжатия данных и снижает стоимость работы в облаке, а также подходит для применения в приложениях "интернета вещей" (IoT). Сжатие данных сокращает использование дискового пространства, что, в свою очередь, снижает совокупную стоимость владения.
- Расширенные возможности полноценной внешней аутентификации, логирование аудита и масштабирование на уровне пула потоков. Аналогичные функциональные возможности доступны только в коммерческой версии MySQL Enterprise Edition от Oracle.
- Percona Server для MySQL 5.7 интегрирован с целым набором других продуктов от Percona, включая Percona XtraDB Cluster, Percona XtraBackup, Percona Toolkit и др.
Основные возможности Percona XtraBackup 2.4
- Более высокая скорость – Percona XtraBackup делает физические копии данных, а не логические, что позволяет добиться более высокой производительности.
- Непрерывная обработка транзакций во время снятия резервных копий – Percona XtraBackup позволяет пользователям направлять запросы к базе во время снятия резервных копий.
- Неблокирующее снятие резервных копий онлайн в реальном времени – при использовании в связке с Percona Server для MySQL, Percona XtraBackup создает неблокирующие резервные копии онлайн в реальном времени на системах обработки транзакций, что позволяет сохранить доступ к приложениям в течение запланированного времени технического обслуживания. Решение также обеспечивает высокую степень сжатия и безопасности резервных копий.
- Работа со всеми версиями MySQL от любого разработчика.
- Неинтрузивное копирование для Percona XtraDB Cluster – поддержка использования в связке с Percona XtraDB Cluster для обеспечения надёжной стратегии резервного копирования в крупномасштабных кластерных средах.
- Percona XtraBackup является полностью открытым и бесплатным решением.
- Резервные копии хранятся в зашифрованном виде с возможностью управления гранулярностью доступа к данным. Это обеспечивает дополнительный уровень защиты для публичных облачных хранилищ и тех, которые находятся в общем доступе.
URL: https://www.percona.com/about-percona/newsroom/press-release...
Новость: http://www.opennet.me/opennews/art.shtml?num=43932
XtraBackup - классная штука для инкрементальных бэкапов MySQL.
> TokuDB – единственное транзакционное хранилище для MySQL. Он обеспечивает
> более высокую степень сжатия данных и снижает стоимость работы в облаке,Вроде на техническом ресурсе находимся. Более высокую степень сжатия чем кто? XtraDB не поддерживает транзакции?
> Вроде на техническом ресурсе находимся. Более высокую степень сжатия чем кто? XtraDB
> не поддерживает транзакции?А что вы ожидали от перевода (1:1) очередного самопиара^W "прессрелиза"?
"press-releases/percona-server-for-mysql-57-delivers-superior-value-scalability-and-security"
delivers-superior-value-scalability-and-security"
В общем, классическое "лучше чем грузины!"
более высокую степень сжатия, чем несжатие
Чем это можешь сделать ты.
Сказал глупость просто чтобы сказать? Человек пишет алгоритмы сжатия => ни один алгоритм не может сжать данные сильнее человека.
Машинное обучение на основе статисики
Не говорите ерунды, там стандартные алгоритмы вроде lzma, lzo и т.д., нет в TokuDB никакого машинного обучения.
В DeepSQL есть!
Чутка выше глаза поднимите, обсуждается именно TokuDB
> а также подходит для применения в приложениях "интернета вещей" (IoT)Интернет вещей ничто иное как маркетинговая уловка. С нынешними тарифными тенденциями еще очень не скоро можно будет подключать вещи без удара по бюджету.
К wifi? У меня даже чайник с wifi.
С wifi есть некоторые сложности - нужно пробрасывать порты, что не умеет делать большинство домохозяек, и, само собой, возникнут проблемы с коллизией портов, всем ведь 80-ый подавай. Иначе это будет не интернет вещей, а локалка вещей. И да, IPv6 еще далеко не на подходе.
Интересно, они наконец пофиксили крах при восстановлении из бекапа больших таблиц? Багу уже минимум три года, и они о нём знают.
Ситуация улучшается наношагами
Новость по MySQL а ссылка на MongoDb
Кто-нибудь может сказать, что лучше использовать Percona или MariaDB. И почему. Кто из них более серьезно занимается развитием своего продукта?
как не странно, но oracle занимается развитием, остальные паразитируют.
> как не странно, но oracle занимается развитием, остальные паразитируют.А если вы не согласны с вышенаписанным - то встретимся в суде.
Postgresql.
Как можно использовать MySQL которая не удовлетворяет SQL стандарту я не знаю.
Не можешь, не используй. У тебя ноги не стандартные! Как ты ходишь?
Странная аналогия. Ноги продукт длинной цепочки случайных мутаций одноклеточного организма.
MySQL вроде продукт разумного дизайна, хотя я не уверен.
По вашей аналогии у MySQL одна нога щупальуе, другая сменный протез куда можно воткнуть ершик от унитаза, или колесо, или треножник, 20+ вариантов https://en.wikipedia.org/wiki/Comparison_of_MySQL_database_e...
> Странная аналогия. Ноги продукт длинной цепочки случайных мутаций одноклеточного организма.
> MySQL вроде продукт разумного дизайна, хотя я не уверен.
> По вашей аналогии у MySQL одна нога щупальуе, другая сменный протез куда
> можно воткнуть ершик от унитаза, или колесо, или треножник, 20+ вариантов
> https://en.wikipedia.org/wiki/Comparison_of_MySQL_database_e...Многим это и требуется
PostgreSQL, Oracle, DB2 и MS SQL на крайний случай. MySQL и SQLite для серьезных проектов использовать не рекомендуется.
>MySQL для серьезных проектов использовать не рекомендуетсяне смешите моих цукенбергов.
>SQLite для серьезных проектов использовать не рекомендуется
только в продуктах Google имеет более 1.5 млрд пользователей.
> MySQL и SQLite для серьезных проектов использовать не рекомендуется.Глупости..., даже полнейшая чушь! Кем это не рекомендуется?
Смысл использовать вообще недобазу MySQL, когда есть кошерный PostgreSQL?
Сраный MySQL в 2016 году даже CHECK CONSTRAINTS до сих пор не поддерживает.
PostgreSQL - куцая MySQL, в 2016 году не имеет возможности хранить таблицы в памяти, не имеет сжатия.
Постгрес это куцый мускуль??? Да ты шо!
Кому нахрен нужно сжатие, когда диски стоят дешего?
Нахрен нужны таблицы в памяти, когда можно сделать RAM-диск и базу держать на нем?Гребаная недобаза мускуль молча глотает левые данные, когда постгрес этого не даст сделать.
http://sql-info.de/mysql/gotchas.htmlМускуль - это глючная кастрированная поделка, где даже основа-основ транзакционной БД, check constraints, нихрена не реализована.
Я прочувствовал истеричные нотки... Постгрес никогда не догонит мускул, ибо в самом его фундаменте заложены жесткие ограничения, а у мускула гибкость. Но есть и плюсы, всё из коробки хорошее подспорье для домохозяек, т.ч. свою нишу он держит.
> Кому нахрен нужно сжатие, когда диски стоят дешего?Только если для московского буржуя
Постгрес может хранить таблицы где угодно, - курить маны по tablespace. При желании можно и в другой СУБД, которой не обязательно быть реляционной, да хоть в MySQL, - гуглить FDW. Но неосиляторы, выбравшие MySQL из-за низкого порога вхождения, будут хорохориться и выдавать оправдания одно нелепее другого.