Board logo

标题: 构建您的第一个 Node.js 网站(3) [打印本页]

作者: look_w    时间: 2018-11-2 16:49     标题: 构建您的第一个 Node.js 网站(3)

Bluemix 支持访问优秀的数据库服务,无需执行任何安装或管理操作。对于存储计数器,我的许多选择包括多个关系数据库和 NoSQL 选项,比如 MongoDB、Cloudant 和 Redis
“Redis 服务的生命周期与应用程序的生命周期独立,所以存储在服务中的数据会在应用程序重新启动后持久保存。”

这部分从一个新的 DevOps Services 项目入手,所以在继续我们的介绍之前,没有必要完成   和   中的练习。

示例应用程序将数据存储在一个由 Bluemix 管理的独立的 Redis 服务中。该服务的生命周期与应用程序的生命周期独立,所以存储在该服务中的数据会在应用程序重新启动后持久保存。
要访问 Bluemix 服务,需要在代码中执行大量设置。您将使用一个包含所有 Redis 服务设置的入门项目。新应用程序流类似于:
对您的要求
第 1 步:创建并部署您的 HTML 数据库应用程序的副本第 2 步:观察重新启动后的数据库持久性第 3 步:在 Bluemix 上使用 Redis 服务使用 Bluemix 仪表板直接使用 Bluemix 服务:
第 4 步:向数据库添加数据现在将会更新代码,将一个计数器存储在 Redis 服务中(该计数器将按 2 递增),然后在 HTML 页面上显示该计数器。因为对 Redis 服务的调用是异步的,所以必须在一个嵌套的结构中插入新调用,以确保正确的排序。(另一个选项是添加显式异步库 — 这个主题不属于本文的讨论范围。)





欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0