{
    "componentChunkName": "component---src-templates-news-detail-ts",
    "path": "/news/74",
    "result": {"pageContext":{"next":{"id":133,"attributes":{"feature":false,"title":"云原生数据库技术规范","content":"现在云计算技术的应用范围越来越广，常见的就是大量的数据被存储和处理在云平台上。云原生数据库技术规范旨在为数据提供高可用性、弹性伸缩、自动化管理等特性，以实现更高效、灵活和可靠的数据管理。那么，什么是云原生数据库技术规范？\n![001.png](https://sphereex-media-1305704183.cos.ap-beijing.myqcloud.com/001_27abde2173.png)\n一、特点\n1、支持水平扩展：能够根据实际需求自动增加或减少节点，实现高度弹性的扩展性。\n2、自动化管理：自动化管理包括数据备份、恢复、监控等，所以能够大大降低对人工操作的依赖性。\n3、较高可用性：通过数据的冗余存储和故障转移机制，保证数据的持续可用。此外，还可以根据实际需求来调整规范内容。\n二、作用\n1、提高效率：能够解决大规模数据存储和处理的挑战，提供高效的数据管理解决方案。\n2、节省空间：可以实现数据的弹性伸缩，根据业务需求自动调整存储容量和计算资源，节省成本并提高效率。\n3、提高稳定性：能够实现高可用性和容错性，保证数据的安全性和稳定性。\n三、实际应用云原生数据库技术规范已经在各个领域得到了广泛的应用。\n1、金融行业：该技术规范可以支持大规模的交易数据存储和处理，提供快速和可靠的交易服务。\n2、物联网领域：该技术规范可以实现海量设备数据的管理和分析，实时监控和控制系统的运行状态。\n3、电商领域：该技术规范能够支持大规模用户数据的存储和分析，提供个性化推荐和营销服务。\n综上所述，云原生数据库技术规范是为了适应云计算环境中大规模数据处理，以及存储需求而制定的一套标准。通过实现高可用性、弹性伸缩和自动化管理等特性，云原生数据库技术规范能够构建灵活高效的数据管理体系，为各行各业的数据管理提供支持。","date":"2024-04-18","author":"思斐","excerpt":"现在云计算技术的应用范围越来越广，常见的就是大量的数据被存储和处理在云平台上。云原生数据库技术规范旨在为数据提供高可用性、弹性伸缩、自动化管理等特性，以实现更高效、灵活和可靠的数据管理。","createdAt":"2024-04-18T01:12:49.805Z","updatedAt":"2024-04-18T01:12:51.465Z","publishedAt":"2024-04-18T01:12:51.462Z","locale":"zh","newsType":{"data":null},"cover":{"data":{"id":521,"attributes":{"name":"001.png","alternativeText":"001.png","caption":"001.png","width":538,"height":322,"formats":{"thumbnail":{"name":"thumbnail_001.png","hash":"thumbnail_001_27abde2173","ext":".png","mime":"image/png","width":245,"height":147,"size":59.62,"path":null,"url":"https://sphereex-media-1305704183.cos.ap-beijing.myqcloud.com/thumbnail_001_27abde2173.png"},"small":{"name":"small_001.png","hash":"small_001_27abde2173","ext":".png","mime":"image/png","width":500,"height":299,"size":192.92,"path":null,"url":"https://sphereex-media-1305704183.cos.ap-beijing.myqcloud.com/small_001_27abde2173.png"}},"hash":"001_27abde2173","ext":".png","mime":"image/png","size":170.34,"url":"https://sphereex-media-1305704183.cos.ap-beijing.myqcloud.com/001_27abde2173.png","previewUrl":null,"provider":"strapi-provider-upload-s3-compat","provider_metadata":null,"createdAt":"2024-01-09T03:06:49.929Z","updatedAt":"2024-01-09T03:06:49.929Z"}}},"localizations":{"data":[]}}},"prev":{"id":8,"attributes":{"feature":false,"title":"SphereEx 正式加入 openGauss 社区","content":"![opengauss.png](https://official-media.sphere-ex.com/opengauss_bd1bb79d1c.png)\n\nSphereEx 和 openGauss 是天然契合的伙伴。openGauss 作为企业级开源数据库，具备高可用、高性能、高安全、易运维等特性，而 SphereEx 主导的 ShardingSphere 作为数据库上层的生态产品，关注于连接应用与数据库，将连接层抽象成为可插拔平台，并在此之上提供增量服务。双方此次合作，预示着 ShardingSphere 作为 openGauss 生态推荐的开源分布式数据库解决方案，满足用户在海量数据、复杂场景下的数据库使用需求。\n\nSphereEx 将持续助力于 openGauss 分布式数据库能力的构建。目前 SphereEx 公司正着力于将 ShardingSphere 和 openGauss 更好地对接，使其在高性能的基础之上，增加水平扩展的分布式核心能力。ShardingSphere 将完全兼容 openGauss 协议，透明化用户使用。\n\n在 ShardingSphere 未来的规划中，会不断尝试将其各方面的能力与 openGauss 相结合，使整个数据库产品在水平扩展之外，在数据安全、压测数据导流、分布式治理等能力上进一步提升。","date":"2021-05-01","author":"SphereEx","excerpt":"5月，SphereEx 签署 CLA ( Contribution License Agreement，贡献许可协议），正式加入 openGauss 社区。","createdAt":"2021-12-12T12:22:09.823Z","updatedAt":"2022-01-04T11:01:16.310Z","publishedAt":"2021-12-12T12:34:09.861Z","locale":"zh","newsType":{"data":null},"cover":{"data":{"id":17,"attributes":{"name":"opengauss.png","alternativeText":"opengauss.png","caption":"opengauss.png","width":900,"height":383,"formats":{"thumbnail":{"name":"thumbnail_opengauss.png","hash":"thumbnail_opengauss_bd1bb79d1c","ext":".png","mime":"image/png","width":245,"height":104,"size":37.04,"path":null,"url":"https://official-media.sphere-ex.com/thumbnail_opengauss_bd1bb79d1c.png"},"medium":{"name":"medium_opengauss.png","hash":"medium_opengauss_bd1bb79d1c","ext":".png","mime":"image/png","width":750,"height":319,"size":235.28,"path":null,"url":"https://official-media.sphere-ex.com/medium_opengauss_bd1bb79d1c.png"},"small":{"name":"small_opengauss.png","hash":"small_opengauss_bd1bb79d1c","ext":".png","mime":"image/png","width":500,"height":213,"size":117.25,"path":null,"url":"https://official-media.sphere-ex.com/small_opengauss_bd1bb79d1c.png"}},"hash":"opengauss_bd1bb79d1c","ext":".png","mime":"image/png","size":246.34,"url":"https://official-media.sphere-ex.com/opengauss_bd1bb79d1c.png","previewUrl":null,"provider":"dine-strapi-provider-upload-aws-s3","provider_metadata":null,"createdAt":"2021-12-12T12:04:07.632Z","updatedAt":"2021-12-14T07:17:00.158Z"}}},"localizations":{"data":[{"id":7,"attributes":{"feature":false,"title":"SphereEx Joins the openGauss Community","content":"![opengauss.png](https://official-media.sphere-ex.com/opengauss_bd1bb79d1c.png)\n\nSphereEx and openGauss are compatible business partners. ShardingSphere led by SphereEx is an ecosystem-based product positioned above multi-model databases to link applications and databases. The product abstracts the link layer and transforms it into the pluggable platform with enhanced services.\n\nConcurrently, SphereEx's partner openGauss is an open-source relational database management system with high availability, high performance, high security, and easy operations. The collaboration symbolizes openGauss's approval on ShardingSphere's open source distributed database solution that meets user demands in complex big data scenarios.\n\nSphereEx will continue to assist openGauss in developing its distributed database function. Currently, SphereEx is focusing on the integration of ShardingSphere and openGauss, to add the core distribution capability (i.e. horizontal scaling) to its high performance. ShardingSphere will be fully integrated in openGauss, being imperceptible to users.\n\nShardSphere has been planning to boost other features in integration with openGauss, such as data security, stress testing data redirection, in addition to database horizontal scaling.","date":"2021-05-01","author":"SphereEx","excerpt":"In May, SphereEx signed the Contribution License Agreement (CLA) and officially joined the openGauss community.","createdAt":"2021-12-12T12:21:48.043Z","updatedAt":"2021-12-14T07:28:08.306Z","publishedAt":"2021-12-12T12:34:11.996Z","locale":"en"}}]}}},"article":{"id":74,"attributes":{"feature":false,"title":"SphereEx 新一代数据透明加密解读","content":"## 数据加密技术纵览\n\n网络犯罪的增加使得数据加密的重要性日益凸显。国家已经出台了《数据安全法》和《网络安全法》等法律法规，以加强数据安全领域的监管。如果没有适当的数据保护，黑客和其他恶意人士可以轻松地窃取敏感信息，给个人和企业带来严重损失。在当今数字化时代，数据加密已经成为了一种基本的安全措施，可以确保数据在传输和存储过程中不会被未经授权的人访问和窃取。\n\n数据库加密技术的发展历程已经有多个阶段，并采用了多种实现方式。对于数据库加密技术的具体实现，可以从应用层、数据库中间件、数据库系统自身、数据库系统所依赖的文件系统以及存储硬件等方面进行考虑。\n\n![WX20230908-183720@2x.png](https://sphereex-media-1305704183.cos.ap-beijing.myqcloud.com/WX_20230908_183720_2x_5adb901951.png)\n\n\n## 磁盘加密技术\n\n这种加密方式，是通过磁盘加密系统或存储加密网关进行加密。其对数据库文件所在的磁盘扇区进行加密，并在数据库访问这些扇区时进行解密。这种加密方式对数据库自身是透明的，数据库管理系统不会感知到加密或解密过程的存在。这种加密方式在存储层工作，只能防止在磁盘丢失时敏感数据的泄漏。所有具有访问磁盘权限的用户都可以访问到真实的数据库文件，因此对于控制了操作系统的攻击者来说，这种加密方式并没有提供防护能力。\n\n\n\n## 文件系统加密技术\n\n在操作系统文件驱动层，将数据库的存储文件经过加密后存储到磁盘上，并在数据库访问这些文件时进行解密。这种加密方式对数据库自身来说也是透明的，数据库管理系统不会感知到加密或解密过程的存在。这种加密方式可以防止因磁盘丢失和文件被复制而导致敏感数据泄漏。然而，对于控制了数据库系统的攻击者来说，文件仍然是开放的，因此没有真正的防护能力。\n\n\n\n## 透明数据库加密技术\n\n有些数据库自身提供了加密机制，在数据库内核实现了存储的加密。这种加密方式可以有效防止因磁盘丢失和文件被复制而导致敏感数据泄漏。然而，对于控制了数据库系统的攻击者来说，这种加密方式并不可靠，没有提供防护能力。此外，其密钥管理通常不会对数据库用户开放，因此安全性得不到保证，也无法得到国内相关评测机构的认可。\n\n\n\n## 后置代理加密技术\n\n这种技术是通过数据库的内置能力，如通过使用视图、触发器和扩展索引等机制，可以实现透明加密。由于引入了独立的第三方程序，通过控制加密和解密的权限，增加了额外的访问控制。对于数据库内的不同用户，也可以控制其对加密数据的访问。然而，这种加密方式无法越过应用系统，实现应用系统用户对敏感数据的访问控制。此外，这种加密方式依赖于数据库系统的扩展索引机制，并不能在所有数据库上实现。\n\n\n\n## 前置代理加密技术\n\n这一技术是通过对数据库前端部署数据库加密网关，或者通过扩展数据库访问驱动（如JDBC驱动）实现数据库加密。这种方式理论上能够支持所有的数据库，是一种通用的解决方案，且安全性更高。但需要这一层能实现对所有访问语句和访问机制的支持，例如对存储过程和触发器等都需要提供支持。\n\n\n\n## 应用系统加密技术\n\n这一方式是通过应用系统自身完成数据加密或者通过应用前置一个加密网关来实现。针对前者需要较大的研发投入实现所需加密能力，后者则通过将数据加密的位置提前，在数据进入应用系统之前进行加密。后者这种加密方式可以控制应用系统的用户对数据的访问权限，并且真实数据对所有数据库用户都是不可见的，是最安全的一种加密方式。事实上，无论是这两种方式的哪一种，都会由于应用系统的复杂性，实现的难度也较大。\n\n\n\n# 数据加密核心点：透明性\n\n从上面诸多数据加密技术来看，数据被加密的位置离用户越近，安全性越高，同时实现的难度也越大。数据加密的位置离用户是逐步靠近的，防护能力也是逐步提升的，当然付出的代价也随之增大。如何在数据安全与成本之间取得平衡，寻求一种最优解成为用户在数据加密选型时的核心要素。曾几何时，作为多种方案的优选，数据库透明加密成为很多用户的选择，它在兼具了一定通用性的同时，也避免上之上几种方案在兼容性上的不足。\n\n\n\n## 原生数据透明加密\n\n透明数据加密（TDE）是一种数据库端存储加密技术，全称为 Transparent Data Encryption。这种技术对应用系统完全透明，通常由数据库厂商在数据库引擎中实现。在数据库引擎的存储管理层中增加一个数据处理过程，当数据由数据库共享内存写入到数据文件时对其进行加密，而当数据由数据文件读取到数据库共享内存时则对其进行解密。因此，数据在数据库共享内存中以明文形态存在，而在数据文件中则以密文形态存在。由于该技术的透明性，任何合法且有权限的数据库用户都可以访问和处理加密表中的数据。\n\n\n![WX20230908-183842@2x.png](https://sphereex-media-1305704183.cos.ap-beijing.myqcloud.com/WX_20230908_183842_2x_bb445cf0da.png)\n\n\n\n这一方案的优点在于可以确保对敏感数据进行加密，并简化加密活动，不依赖数据库系统之外的能力。不同于后置代理方式，无需补充表、触发器或视图来解密授权用户或应用程序的数据。对于数据库用户和应用程序，表中的数据是透明解密的。对于访问此数据的数据库用户和程序，TDE 可用于为处理敏感数据的应用程序提供稳健的数据加密，而对应用程序的更改最少或没有更改。此外，针对数据自身的管理工作也能很好地支持，性能损耗也较小。\n当然，这一方案也有其明显的缺点和适用范围。它不能完全阻止 SQL 注入攻击，不能完全阻止攻击者伪造身份对数据库的攻击，不能完全阻止授权应用系统后门程序对数据库的违规访问。在合规性上也存在一定缺陷，究其原因是因其密钥管理方式共存于数据库中，难以满足严格监管要求。此外，其加密粒度很粗，无法实现精准加密控制；同时由于各数据库间 TDE 功能存在很大差异，对于企业普遍存在的多种数据库并存的现状也面临很大问题。\n\n\n\n ## SphereEx 的增强数据透明加密\n\nSphereEx 提出的数据安全平台，原理上是采用了“前置代理透明加密”技术。其基于数据库之上，位于应用与数据库之间，提供数据加密能力。因其定位所致，其天然就支持了多种数据库，与应用的亲和性更好。相较于原生数据透明加密，其可提供更精细的加密粒度（可到表列行级）、更丰富的加密算法（如国密算法）、更灵活的加密控制（如洗数、反洗数、密钥轮转等）、更广泛的数据生态对接能力（如明文 CDC 能力）。原有此类方案的短板在于数据库的兼容性，例如复杂的数据密态计算、库内计算逻辑（如存储过程等），SphereEx 数据安全平台基于多年在数据库领域的实践积累，突破性地实现了对数据库的高兼容能力，无论是复杂密态计算还是存储过程，都可以完美支持。用户可以如原生数据库透明加密一样，做到应用不修改、业务无感知。下面针对原生的数据库透明加密与 SphereEx 提出的数据安全平台能力，做个简单对比。\n\n![1280X1280 (3).PNG](https://sphereex-media-1305704183.cos.ap-beijing.myqcloud.com/1280_X1280_3_1140eaa293.PNG)\n\n\n\nSphereEx 全生命周期数据安全解决方案\n\n除了上面提到的数据透明加密能力外，SphereEx 还提供了全链路的数据安全解决方案，覆盖从数据发现、数据传输、数据存储、数据计算、数据销毁全生命周期，提供如数据安全扫描工具、数据动态脱敏、数据库防火墙、数据全局权限、数据访问审计、数据归档等多种能力。此外，为了更加便于用户使用，SphereEx 提供了图形化管理的安全控制台，实现全程可视化操作；并已打通与敏感数据识别工具的联动，实现“一键发现、一键导入、一键合规”，将发现隐患、配置管理、安全治理自动化完成。\n\n![WechatIMG2669.jpg](https://sphereex-media-1305704183.cos.ap-beijing.myqcloud.com/Wechat_IMG_2669_67172181f2.jpg)\n\n\n关于 SphereEx\n\n\n\n北京思斐软件技术有限公司（SphereEx）是由Apache ShardingSphere核心团队创立的软件技术有限公司，致力于为企业提供新一代开源异构分布式数据库服务平台。定位是帮助企业在数据库之上实现数据分片、数据安全、流量治理、弹性伸缩等增强能力，为全行业提供分布式数据库、数据安全及自主创新改造类产品及解决方案。\n\n","date":null,"author":"韩锋","excerpt":null,"createdAt":"2023-09-08T10:41:19.166Z","updatedAt":"2023-09-08T10:41:20.996Z","publishedAt":"2023-09-08T10:41:20.992Z","locale":"zh","newsType":{"data":null},"cover":{"data":{"id":501,"attributes":{"name":"WX20230908-183459@2x.png","alternativeText":"WX20230908-183459@2x.png","caption":"WX20230908-183459@2x.png","width":1778,"height":752,"formats":{"thumbnail":{"name":"thumbnail_WX20230908-183459@2x.png","hash":"thumbnail_WX_20230908_183459_2x_d13548e226","ext":".png","mime":"image/png","width":245,"height":104,"size":39.88,"path":null,"url":"https://sphereex-media-1305704183.cos.ap-beijing.myqcloud.com/thumbnail_WX_20230908_183459_2x_d13548e226.png"},"large":{"name":"large_WX20230908-183459@2x.png","hash":"large_WX_20230908_183459_2x_d13548e226","ext":".png","mime":"image/png","width":1000,"height":423,"size":423.27,"path":null,"url":"https://sphereex-media-1305704183.cos.ap-beijing.myqcloud.com/large_WX_20230908_183459_2x_d13548e226.png"},"medium":{"name":"medium_WX20230908-183459@2x.png","hash":"medium_WX_20230908_183459_2x_d13548e226","ext":".png","mime":"image/png","width":750,"height":317,"size":261.24,"path":null,"url":"https://sphereex-media-1305704183.cos.ap-beijing.myqcloud.com/medium_WX_20230908_183459_2x_d13548e226.png"},"small":{"name":"small_WX20230908-183459@2x.png","hash":"small_WX_20230908_183459_2x_d13548e226","ext":".png","mime":"image/png","width":500,"height":211,"size":127.57,"path":null,"url":"https://sphereex-media-1305704183.cos.ap-beijing.myqcloud.com/small_WX_20230908_183459_2x_d13548e226.png"}},"hash":"WX_20230908_183459_2x_d13548e226","ext":".png","mime":"image/png","size":666.96,"url":"https://sphereex-media-1305704183.cos.ap-beijing.myqcloud.com/WX_20230908_183459_2x_d13548e226.png","previewUrl":null,"provider":"strapi-provider-upload-s3-compat","provider_metadata":null,"createdAt":"2023-09-08T10:35:13.478Z","updatedAt":"2023-09-08T10:35:13.478Z"}}},"localizations":{"data":[]}}}}},
    "staticQueryHashes": []}