首页 > 数据库 >(功能介绍)Kingshard数据库中间件学习【一】

(功能介绍)Kingshard数据库中间件学习【一】

时间:2023-02-19 10:35:57浏览次数:57  
标签:IP 中间件 Kingshard sql DB 支持 kingshard SQL 数据库


Kingshard 常用功能

1.支持读写分离
2.支持水平分库分表
3.平滑上下线,前端无感
4.支持sql黑名单机制(比如:delete from table 但是没有带where操作,从而删除了整张表的数据,所以可以把这条sql加入黑名单)
5.支持慢sql统计 ​​mysql 分析​​

官网具体介绍介绍:
​​​官网地址​

支持SQL读写分离。
支持透明的MySQL连接池,不必每次新建连接。
支持平滑上线DB或下线DB,前端应用无感知。
支持多个slave,slave之间通过权值进行负载均衡。
支持强制读主库。
支持主流语言(java,php,python,C/C++,Go)SDK的mysql的prepare特性。
支持到后端DB的最大连接数限制。
支持SQL日志及慢日志输出。
支持SQL黑名单机制。
支持客户端IP访问白名单机制,只有白名单中的IP才能访问kingshard(支持IP 段)。
支持字符集设置。
支持last_insert_id功能。
支持热加载配置文件,动态修改kingshard配置项(具体参考管理端命令)。
支持以Web API调用的方式管理kingshard。
支持多用户模式,不同用户之间的表是权限隔离的,互补感知。


标签:IP,中间件,Kingshard,sql,DB,支持,kingshard,SQL,数据库
From: https://blog.51cto.com/u_14131118/6066489

相关文章