产品概述
VDS(Vastbase Data Studio)是一个面向Vastbase数据库开发人员的集成开发工具(IDE),同时也是一个基于C/S架构的数据库桌面客户端,主要用于Vastbase数据库的开发管理,简化开发流程,提高开发人员的工作效率和质量,帮助DBA、研发人员、数据分析师便捷地对数据库进行日常管理和开发运维。 以下是VDS主要使用技术说明:
- VDS使用 JAVA 语言开发,因此具有跨平台的优势,可以快速适配运行在各种操作系统上。
- VDS使用 JDBC 和SSH 技术与 数据库进行交互,可以实现数据的快速访问和操作。
- VDS 使用 SWT 技术作为界面工具包,这使得它的界面看起来更加平滑和自然,并且具有更好的性能。
- VDS使用 JFace 数据绑定框架来实现视图和模型的绑定,这使得代码的编写变得更加简单和高效。
- VDS使用SourceViewer实现SQL和PL/SQL编辑,提供了数据库语法关键字高亮、代码折叠、代码块注释等功能。
- VDS使用Nebula NatTable实现数据表格绘制,它提供了强大的排序、过滤、分组、缩放、冻结和选择等功能。该控件可以自定义列、行和单元格以及样式,支持各种单元格编辑器和渲染器,支持数据模型、数据源和数据处理器,可以加载大量数据而不影响性能。