设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

VMware的CloudFoundry服务新增PostgreSQL支持

2011-11-15 11:13| 发布者: joejoe0332| 查看: 2782| 评论: 0|原作者: 中国移动大云开发者社区|来自: 中国移动大云开发者社区

摘要:   年初,VMware发布了CloudFoundry,这是一个PAAS的开源方案,起初支持MongoDB,MySQL和 Redis等众多服务。最近,又加入了对PostgreSQL和RabbitMQ的支持,另外还提供了可在单独工作站运行的微型云。 由于PostgreSQ ...

  年初,VMware发布了CloudFoundry,这是一个PAAS的开源方案,起初支持MongoDB,MySQL和 Redis等众多服务。最近,又加入了对PostgreSQL和RabbitMQ的支持,另外还提供了可在单独工作站运行的微型云。

    由于PostgreSQL是全功能的传统数据库,用户群不同于MySQL或MongoDB。因此,加入对PostgreSQL的支持引人注目。为适应PostgreSQL,cloudfoundry没有使用vanilla版,取而代之的是基于 vFabric之上的用户版。(官方博客有所提及)
 
    官方博客还给出了Spring Roo的Java项目中使用PostgreSQL的实例。这里展示的是另一种方法,即Java是Spring上利用JPA的WAR时的方法。

    假设你的应用有如下Spring 语境设置:


 
    and a META-INF/persistence.xml like this


    假设META-INF/persistence.xml如下:


   

    由于CloudFoundry的自动配置功能,这个应用程序可以原封不动的上传到CloudFoundry中。

    PostgreSQL(还有MySQL和其余被支持的服务)充分利用了CloudFoundry的自动配置功能。在特定的环境下,使用PostgreSQL的本地Java应用程序可以随零代码的改变上传到CloudFoundry。


酷毙
1

雷人

鲜花

鸡蛋

漂亮

刚表态过的朋友 (1 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部