我需要托管一个由 NoSQL 数据库(Cassandra,在节点集群上运行)支持的 JSF 应用程序。我打算购买一组 VPS 来维护数据库服务器集群。但要托管该应用程序,我应该考虑购买 VPS 还是共享主机可能适合初始阶段(当用户群很小的时候)。初始阶段有什么建议?
答案1
我建议您直接从 VPS 或 VPS 堆栈开始,原因如下:
- 控制。
- 随着用户群的增长,您可能会想要或需要去那里。
- 它们让您有机会学习应用程序的支持技术,而不是让托管服务提供商抽象它们,并在您在需要更多性能等时必须稍后学习它们。
- 您不需要依赖托管服务提供商。
这一切都取决于您拥有或可以聘请合适的人才来亲自完成这一切。从您的问题来看,您似乎并不担心自己做这件事。
答案2
使用 VPS。尤其是当你有簇数据节点,您会发现价格差异非常便宜,而且您应该可以更轻松地进行扩展。