我最近得到了Windows Azure的试用版,并想知道是否有任何方法可以使用Cassandra部署应用程序。是否可以在Windows Azure上使用cassandra数据库部署应用程序?
0
A
回答
0
基本上,您将Cassandra作为Azure中的辅助角色运行。然后,可以在工作人员启动时装入Azure驱动器,并在关闭时卸载。
这提供了一些见解回复:如何在Azure上使用卡桑德拉:http://things.smarx.com/#Run卡桑德拉
一些帮助瓦特/ Azure的驱动器:http://azurescope.cloudapp.net/CodeSamples/cs/792ce345-256b-4230-a62f-903f79c63a67/
这不应该限制你的可扩展性可言。只要处理吞吐量或连续存储成为问题,就要启动另一个Cassandra实例。
2
我不能专门讲Cassandra在Azure工作或不在Azure。这可能是该产品开发团队的一个问题。
但是,您将面临的这个问题,MySQL或任何其他角色托管数据库的挑战是持久性。 Azure Roles本身并不是持久的,因此无论Cassandra使用的后端存储都需要放置在Azure Drive(Azure Blob Storage持久存储)之类的东西上。但是,这会限制解决方案的可伸缩性。
0
您可能想查看AppHarbor。 AppHarbor是建立在亚马逊之上的.Net PaaS。它为用户提供了亚马逊的可移植性和基础架构,并提供了许多Azure提供的丰富服务,如后台任务&负载均衡以及一些不喜欢第三方附加组件,简单部署等等。如果Cassandra对请求的功能足够高,他们已经为CouchDB,MongoDB和Redis提供了附加组件,我相信他们可以设置它们。
相关问题
- 1. 通用应用程序是否可以在iOS 3.0上部署?
- 2. 是否可以在Cloud Foundry上部署非Web应用程序?
- 3. 是否可以在Android上部署Silverlight应用程序?
- 4. 是否可以在Mac App Store上部署Python应用程序?
- 5. 是否可以在Google应用程序引擎上部署cakephp应用程序?
- 6. 是否有可能在windows azure上运行windows应用程序
- 7. 在Azure上部署Lua应用程序
- 8. 如何使用数据库部署c#windows应用程序?
- 9. 使用本地数据库部署Windows窗体应用程序
- 10. 可以在Azure上部署mvc应用程序吗?数据库不是在Azure上部署,而是位于其他服务器上?
- 11. 是否可以部署使用Fabric 3.4的应用程序?
- 12. 是否可以使用Java 1.7部署heroku war应用程序?
- 13. Windows Azure Web部署加速器生产部署是否可用?
- 14. vb.net数据库应用程序 - 部署
- 15. 是否可以使用Android数据库的iPhone应用程序?
- 16. 为Azure移动应用程序部署数据库失败
- 17. 如何在Windows Azure上部署asp.net应用程序..?
- 18. 如何在Windows Azure上部署Java应用程序
- 19. 在Windows Azure上部署MPI应用程序
- 20. 如何在Windows Azure上部署socket.io node.js应用程序?
- 21. 如何在Windows Azure上部署Ruby on Rails应用程序?
- 22. 如何在Windows Azure上部署Flask + Python应用程序?
- 23. 如何在Azure应用程序服务上部署Windows服务
- 24. 是否可以在不使用FTP的情况下在Azure上部署PHP应用程序(WebApps)?
- 25. 使用外部数据库部署Web应用程序
- 26. 部署在Windows应用程序更改为MS Access数据库
- 27. 如何在Azure上使用Git部署C#,MVC4应用程序
- 28. 如何使用数据库部署asp.net mvc 4应用程序?
- 29. 使用FTP在Azure Web应用程序上部署ASP.NET Core应用程序
- 30. 是否可以在使用数据库的Azure网站上创建Django应用程序?