专栏名称: 数据分析与开发
伯乐在线旗下账号,分享数据库相关技术文章、教程和工具,另外还包括数据库相关的工作。偶尔也谈谈程序员人生 :)
目录
相关文章推荐
数据分析与开发  ·  55 ... ·  18 小时前  
数据分析与开发  ·  西部数据突然宣布:退出 SSD 市场! ·  18 小时前  
数据中心运维管理  ·  数据中心噪音:有效的减噪策略 ·  2 天前  
非法加冯  ·  周三直播:别让煮熟的鸭子飞了! ·  12 小时前  
非法加冯  ·  周三直播:别让煮熟的鸭子飞了! ·  12 小时前  
数据中心运维管理  ·  到底数据中心消耗多少能源? ·  4 天前  
51好读  ›  专栏  ›  数据分析与开发

MariaDB MaxScale 2.1 GA 发布,数据库智能代理

数据分析与开发  · 公众号  · 数据库  · 2017-05-25 22:31

正文

(点击 上方公众号 ,可快速关注)


来源:开源中国

www.oschina.net/news/85157/maxscale-2-1-ga

如有好文章投稿,请点击 → 这里了解详情


MariaDB MaxScale 2.1 GA 版本发布,MaxScale 是 MariaDB 的下一代数据库代理。


该版本引入了以下新特性:


1、动态配置


  • MaxScale 2.1 支持动态配置 Server、 monitor 和 listeners ,可在运行时添加、修改或删除。 一组新的命令被添加到 maxadmin。


  • 数据库防火墙过滤器:现在可以使用本版本中引入的新模块命令在运行时修改规则。


  • 持久配置更改:运行时配置更改将立即应用于运行的 MaxScale 并使用新的分层配置架构持久化。


2、安全


  • 选择性数据屏蔽:通过使用新的屏蔽过滤器对敏感数据进行模糊处理,满足你的 HIPAA 和 PCI 兼容性需求。


  • 结果集限制:通过使用 maxrows 过滤器阻止使用单个查询访问大量数据集 - 确保数据库服务器免受恶意或意外的 DoS 攻击。


  • 安全单点登录:MariaDB MaxScale 现在支持 LDAP / GSSAPI 认证支持。


  • 数据库防火墙的 Prepared statement 过滤:数据库防火墙过滤器现在也将过滤规则应用于 Prepared statement。


  • 数据库防火墙的功能过滤:现在,数据库防火墙过滤器会根据存在的功能添加一个规则来对查询进行白名单或黑名单。


  • Secure binlog server:MaxScale 上的 binlog 缓存文件现在可以加密。 MaxScale binlog server 还使用 SSL 与主站和从站进行通信。


查询性能


  • 查询缓存过滤器:MariaDB MaxScale 2.1 现在允许在 MaxScale 中缓存查询结果以实现可配置的超时。如果一个查询在缓存中,MaxScale 将返回缓存中的结果,然后再转到服务器以获取查询结果。经开发团队内部测试,使用高速缓存过滤器可将性能提升到 2.0-2.1.3 倍。


  • Streaming insert 插件: MariaDB MaxScale 2.1 中的一个新插件将把在显式事务中完成的所有 INSERT 语句转换为 LOAD DATA LOCAL INFILE 。


可扩展性


  • Aurora 群集支持:MariaDB MaxScale 现在可以用作 Amazon Aurora 群集的代理。新添加的 monitors 可以检测 Aurora 群集中的读取副本和写入节点,并支持类似其他 monitors 的事件可启动脚本。


  • MySQL monitor 的 Multi-master: 现在,MariaDB MaxScale 可以检测 MariaDB 和 MySQL 环境中复杂的 multi-master 拓扑。







请到「今天看啥」查看全文