1.基本介绍
作为一名计算机专业相关背景的学生,我们或多或者接触过一些数据库,对于数据库肯定是有所了解的;
你可能学习的是和微软的sql server这样的数据库;
你可能接触的更多的是企业级项目开发里面使用的这个mysql数据库;
亦或者你接触的是更加高级的这个oracle数据库;
无论如何,我相信大家对于这个数据库有所了解,熟悉他的增删改查,因此面对这个opentenbase数据库,我们需要知道,这个基本的数据库有的东西,他都有;
除此之外,他其实是一个超级数据库,能够理解不同的语言(可以理解mysql,可以理解postgresql可以理解oracle),该数据库的防灾害的能力特别强,能够自动备份,出现问题能够迅速的进行恢复;
他的权限划分的非常的清楚,保证不同的权限等级的用户可以看到自己应该看到的地方,看不到自己看不见的地方,这样数据的保密性有保障,而且不会出错;
简单总结一句话就是:opentenbase是一个超级能装东西,效率很高,理解多种不同的语言,安全的,适合大公司进行数据的存储,管理和查找的双内核驱动的数据库;
2.特色一:双内核架构
下面的这个图展示的就是我们的opentenbase数据库的一个鲜明的特色—双内核驱动,根据下面的这个可视化的图,可以明显的看到我们的opentenbase数据库里面;
可以使用mysql和postgresql的内核,然后进行这个分布式存储引擎的管理,并且进行这个后续的路障的恢复以及这个资源的隔离;
3.特色二:海量数据的高并发
在业务场景里面,其实高并发一直是性能的瓶颈,无法承载海量的数据的处理,对于并发情况出现的问题也没有办法很好的解决;
使用opentenbase数据库可以很好的解决这个容量不够的问题,即使是数据量变大,我们的这个数据的查询和写入处理都不会影响我们的系统,用户也没办法感知到这个变化;
4.特色三:兼容性的迁移
因为最开始我们也介绍了,这个opentenbase可以处理不同的语言,因此我们进行这个数据库的迁移的时候,不会出现传统业务场景里面的这个兼容性的问题;
使用opentenbase数据库,直接涉及到两个内核,原来的应用不需要进行大的变动和调整,新的业务可以选择更加适合自己的这个业务场景的内核即可,降低了这个迁移的成本和因为兼容性的问题带来的额外的成本;
5.特色四:多级灾害处理
在一些具体的行业里面看中的是这个业务的连续性,opentenbase对于多级容灾的处理,保证面对复杂的情况可以自动的进行切换,恢复的速度很快不会影响这个具体的业务,保证我们的运维业务的稳定的运行和实施;