ALTIBASE内存数据库架构

Altibase支持关系数据库模型,还具有下列适合通用和标准实时应用系统的特性。

20080422_b5b5d8c33790c412c4d1zogLVbmR66xt.gif
020302__img_01.gif


    客户端-服务器架构非常适合一般的应用。应用程序通过各种通信方法连接到服务器。嵌入式架构将应用程序嵌入到数据库服务器,这种架构没有应用程序和数据库服务器之间的通信成本,提高了事务处理的效率。用户可以按照应用程序的特性和运行环境选择适合的数据库服务器架构。

   通常情况下,当用户增加时多进程结构的服务器需要很多的系统资源,进程之间切换的成本也非常高。另一方面,多线程结构的服务器消耗较少的系统资源,而且线程之间的切换成本也低得多。 Altibase 服务器具有多线程结构的优点。Altibase 由提供数据库服务器基本功能的系统线程和执行数据库应用程序发出的数据库操作的服务线程组成。服务线程池负责管理服务线程。最后,这种结构能通过最小化系统资源的使用提供系统可扩展性和可用性。

20080422_3f66e9b4982d252d3b5cuw5IZpceIm5k.gif
020302__img_02.gif

    Altibase简化每个模块的算法,将模块设计成相互独立。Altibase通过每个模块的简化提高了性能。由于Altibase是在独立于操作系统的模块上开发的,所以 Altibase 几乎可以在所有的操作系统上运行,像UNIX,Linux,Windows NT 和一些 RTOS 。

   为了提供高效的业务处理,Altibase也支持多种通信方法,像 TCP/IP,UNIX DOMAIN 和 IPC。因为用户可以根据自己的业务环境选择通信方法,用户可以非常舒服的开发和操作应用程序。 Altibase 的 IPC 通过共享内存提供快速通信方法。

20080422_91cfbf24deba771b6d85DhyFae8nRYn2.gif
020302__img_03.gif

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10954452/viewspace-606839/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10954452/viewspace-606839/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值