关于Gbase 8t动态可扩展架构DSA,是否可以简单介绍一下?

参与3

1 同行回答

spiderliujie spiderliujie 软件架构设计师 GBase
Gbase 8t动态可扩展架构—DSA(Dynamic Scalable Architecutre),Gbase 8t从架构上就是一个真正的多线程架构,所以Gbase 8t在OLTP环境的版本又称IDS。Gbase 8t提供了专为DSA架构设计的类库,不依赖于具体的操作系统,易移植,资源利用率高;内部集成的并行机制,Gbase 8t的并行可以动态...显示全部
Gbase 8t动态可扩展架构—DSA(Dynamic Scalable Architecutre),Gbase 8t从架构上就是一个真正的多线程架构,所以Gbase 8t在OLTP环境的版本又称IDS。Gbase 8t提供了专为DSA架构设计的类库,不依赖于具体的操作系统,易移植,资源利用率高;内部集成的并行机制,Gbase 8t的并行可以动态进行调整和扩展。Gbase 8t支持在线模式下进行CPU VP的增加和减少,onmode -p +1 AIO 动态增加一个AIO VP。
Gbase 8t将每个数据库服务器进程定义为一个虚拟处理器VP进行管理。按照VP的功能进行分类,例如:读写逻辑日志的VP称为LLOG。为每个VP管理和运行属于它的线程。线程分为用户线程和内部线程,用户线程为客户端应用提供服务,内部线程完成Gbase 8t内部任务,如数据库I/O等。一个线程可以运行在同类别的任意一个VP上。VP从线程就绪队列中获取线程的数据和环境,然后运行线程。 收起
互联网服务 · 2016-05-05
浏览764

提问者

junxi
软件开发工程师 nttdata
擅长领域: 数据库GBase 8t国产数据库
评论58

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-05-05
  • 关注会员:2 人
  • 问题浏览:1649
  • 最近回答:2016-05-05
  • X社区推广