上周,SequoiaDB开发团队正式宣布推出稳定版本1.12。该版本是针对之前1.10版本的升级,主要包含四大类特性: 1 数据安全增强 SequoiaDB V1.12在之前鉴权的基础上增加了SSL在线数据加密传输的功能。SequoiaDB 通过配置可以支持 SSL,SequoiaDB 客户端和 SequoiaDB 实例直接可以使用 SSL 加密连接。该功能使企业版用户拥有更高的安全性,能够将SequoiaDB用于更加复杂多变的网络环境中(目前该特性仅限于 SequoiaDB 企业版,社区版暂不支持)。 2 自动化能力提升 一 直以来,部署和管理一个大型分布式系统集群是非常令人痛苦的。用户需要自己根据文档一步步在几十上百台机器中安装软件、将系统接入集群、审查日志并调 错……任何步骤出现问题都可能导致系统集群建立失败。而SequoiaDB在1.12版本中大力推出自动化集群部署功能。用户可以通过简单地点击鼠标,就 能够在几十上百台机器中部署SequoiaDB。该系统能够自动评估每台系统的物理环境,并以最合理的方式部署每台机器所运行的SequoiaDB工作负 载。 3 第三方对接能力提升 SequoiaDB 在1.12版本中正式支持REST API访问接口。如今已经有越来越多的系统开始通过REST API相互通讯。SequoiaDB提供了标准的REST API访问接口,能够使用户在没有安装任何SequoiaDB驱动和客户端的环境中,仅仅使用curl命令就可以与数据库进行交互。 另 外,SequoiaDB 1.12推出MongoDB驱动的兼容接入方式Beta版。该特性的目的是使所有使用MongoDB的应用能够无缝对接到SequoiaDB。用户甚至不 需要调整其MongoDB驱动,直接修改主机名和端口,就可以无缝从MongoDB迁移到SequoiaDB数据库。 4 原生Spark驱动 Spark 已经成为当前非常流行的大数据运算框架。SequoiaDB自早先的版本就一直支持Hadoop平台,而如今又提供的Spark原生驱动能够使 SequoiaDB成为Spark后台的主要数据源之一,是SparkRDD、SparkSQL和SparkStream直接从SequoiaDB中读取 和写入数据。 SequoiaDB 是一款文档类分布式NoSQL数据库,与当今大部分主流平台都能够灵活对接(包括PostgreSQL、Hadoop、Spark、Storm等)。 SequoiaDB 数据模型的设计,使用户能够更加敏捷地开发易扩展的系统架构。SequoiaDB 支持多种类型的应用,提供了良好的用户体验,加速产品发布时间,并降低企业的运营成本。 SequoiaDB v1.12 版本发布,自动化能力提升下载地址