您的位置:58编程 > oceanbase缺点 OceanBase 安全功能

oceanbase缺点 OceanBase 安全功能

2023-03-22 20:33

oceanbase缺点 OceanBase 安全功能

oceanbase缺点

Oceanbase是一款非常优秀的分布式数据库,它具有高可用性、高性能和高容错性等优点,但也存在一些缺点。

首先,Oceanbase的部署成本较高。由于Oceanbase是一款分布式数据库,因此在部署时必须考虑多个节点之间的通信和同步问题,这就要求部署者必须对分布式原理有所了解,否则很难正确地部署Oceanbase。

其次,Oceanbase的可扩展性不够好。由于Oceanbase采用了主从复制的方式来保证数据的安全性和可用性,因此当集群中新增节点时,就会出现大量的数据同步工作,这将对集群的性能造成很大影响。

再者,Oceanbase在处理海量数据时也存在一定的问题。由于Oceanbase采用了主从复制方式来保证数据安全性和可用性,因此当海量数据要进行处理时就会面临很大的障碍。

OceanBase 安全功能

OceanBase Connector/J 支持登录认证和 SSL 安全功能。

登录认证

客户端身份验证服务支持添加新的客户端身份验证插件。

Java 连接器中的身份验证插件列表:

  • mysql_clear_password
  • auth_gssapi_client
  • client_ed25519
  • mysql_native_password
  • mysql_old_password
  • dialog (PAM)
  • sha256_password
  • caching_sha2_password

可以通过实现接口 ​org.oceanbasedb.jdbc.authentication.AuthenticationPlugin​ 来创建新的身份验证插件。

SSL

可以使用定制化 SSL 来实现与服务器的连接,最初会创建一个 Socket。设置后,SSL Socket 将在此现有 Socket 上分层。​org.oceanbasedb.jdbc.tls.TlsSocketPlugin​ 允许提供自定义 SSL 实现,例如创建新的 ​HostnameVerifier​。

定制化需要使用 ​org.oceanbasedb.jdbc.tls.TlsSocketPlugin​ 并注册服务 ​META-INF/services/org.oceanbasedb.jdbc.tls.TlsSocketPlugin​。

选项 ​tlsSocketType​ 用于激活定制化。


阅读全文
以上是58编程为你收集整理的oceanbase缺点 OceanBase 安全功能全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 58编程 58biancheng.com 版权所有 联系我们
桂ICP备12005667号-32 Powered by CMS