技术开发 频道

RDBMS数据迁移过程中如何保护数据

  【IT168 编译】随着云时代的到来,各种应用层出不穷,技术发展日新月异,数据类型海量复杂。为了保持竞争力,企业必须跟上最新的技术趋势,因此数据从RDBMS迁移到NoSQL,一定是大多数企业的必要之选。

  NoSQL的诞生

  大自然的发展规律是物竞天择、适者生存,一种新事物的出现绝对不会是偶然的,一定是当前事物无法满足人们的需求,数据库也不例外。云时代的到来,让人们对于数据库技术有了更新更高的要求:

  海量数据处理:数据不断积累,很多大型应用需要应用PB级甚至是EB级的数据。

  低延迟读写速度:为了提升用户体验,需要提供更短的响应时间。

  大规模集群管理:分布式应用可以更加简单地部署、应用和管理。

  降低运营成本:在硬件、软件和人力方面都能够有成本的降低。

  基于以上的需求,NoSQL数据库应运而生。和传统数据库相比,NoSQL有着明显的优势,如:易扩展,NoSQL数据库的一个共同点就是去掉了关系型数据的关系型特点,数据之间无关系,扩展就非常容易了;读写快速,NoSQL的Cache是记录级的,是一种细粒度的Cache,相比RDBMS来说,性能要高很多;成本低廉:目前大多数的NoSQL数据库都是开源项目。

  数据迁移

  企业想要通过大数据来获得企业竞争力,那么要借助多种数据类型,除了应用程序和数据库中的结构化数据,还需要来自各种文件系统的非结构化数据。

  任何数据迁移都需要事先进行详细的规划来确保迁移过程中的准确无误。Couchbase 4.5可以让数据迁移变得更加容易。Couchbase 4.5新增了很多功能,Query Workbench(内建的查询编辑器)、 high-speed backup restore(快速备份恢复)。

  安全是一个不断变化的战场。企业的规则总是在不断变化,需要我们对数据漏洞时刻保持警惕。数据迁移时一定要对所有的位置进行分析,确保数据不被盗窃。 Couchbase4.5还增加了几个重要的安全功能,如X.509安全证书和基于角色的访问控制。

  使用Couchbase和Vormetric的组合解决方案,通过集成密钥管理、特权用户访问策略和安全智能的数据加密来实现数据资源的安全保护。虽然有一些厂商提供大数据加密功能,但是这些产品只能保护特定的大数据节点,对原始数据和分析产生的数据并不提供保护。此外,这些大数据加密产品也不保证大数据环境本身相关的日志文件和配置信息的安全。

  由于很多企业的大数据的安全都采用不同的方法,IT团队掌握着零散的密钥,无法应用统一的标准,这种做法无疑会降低性能、增加管理工作量。

  Vormetric 和Couchbase提供的综合解决方案,能够充分利用它们各自的优势,最大限度地保护大数据的安全性和合规性。除了透明加密,这个统一的解决方案还提供粒度特权用户访问控制、动态掩模标记以及充分的可扩展性。

  企业需要一种综合管理方案,能够将数据源、基础设施和分析结果都保护起来,这样才能从数据中最大限度的获得利益。

  参考文章:https://dzone.com/articles/protect-your-data-while-migrating-from-rdbms-to-no

0
相关文章