当前位置:问答库>论文摘要

题目:翰云数据库Web管理工具设计与实现

关键词:数据库;管理工具;GWT

  摘要


翰云数据库是一款国际领先的分布式数据库,可扩展至上万节点,数据库机是由多个PC服务器组成的计算机网络集群系统,可以充分利用多节点实现并行运算及分布式数据处理,自动分割大数据块成多个小数据块用多数据库节点来并行处理,然后汇总输出最终的查询结果,性价比高于oracle RAC,充分利用列式存储和分布式计算优势,万亿条数据秒级响应,是处理TB级数据的利器。

一款数据库要有其图形化数据库管理工具,本文将介绍翰云数据库的图形化管理工具的设计与实现,该管理工具为用户提供基于web的可视化数据库管理工具,用户可以通过图形化的界面管理数据库用户,模式,表,视图,序列等对象。同时可以对数据库服务器的各个节点的状态,CPU,内存,文件系统,线程,缓存等的使用情况进行监控,以便数据库管理员和调试人员更直观系统地了解数据库的运行状态,以便调整数据库的压力,或优化数据库的配置参数,使数据库在固定的硬件上,发挥出更好的性能。此外还为用户提供了命令行窗口,用户可以通过该窗口执行所有翰云数据库支持的SQL语句,将返回结果集,执行时间和任务分配等相关信息。

翰云数据库web管理工具采用B-S结构实现,采用GWT(Google Web Toolkit)技术实现,通过任何浏览器就能实现,方便实现跨平台。GWT技术是谷歌公司开发的一套WEB开发框架,可以实现用Java编码来完成Javascript程序的功能,GWT既包括前端也包括后端,一体化的开发流程和方便便捷的入门使用给开发带来很大的便利。