前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >mongoose、koa2和redis的简单安装使用

mongoose、koa2和redis的简单安装使用

作者头像
不愿意做鱼的小鲸鱼
发布2022-09-24 09:12:45
6050
发布2022-09-24 09:12:45
举报
文章被收录于专栏:web全栈web全栈

mongoose的介绍及使用

参考之前文章:点击这里

koa2简介

Koa 是一个新的 web 框架,由 Express 幕后的原班人马打造, 致力于成为 web 应用和 API 开发领域中的一个更小、更富有表现力、更健壮的基石。 通过利用 async 函数,Koa 帮你丢弃回调函数,并有力地增强错误处理。 Koa 并没有捆绑任何中间件, 而是提供了一套优雅的方法,帮助您快速而愉快地编写服务端应用程序。

koa2安装及使用

  1. 打开cmd输入 npm install -g koa generator 安装好插件
  2. 创建项目 koa2 -e koa2-learn
  3. 启动项目 cd koa2-learn npm start 监听启动项目 npm run dev
mongoose、koa2和redis的简单安装使用-左眼会陪右眼哭の博客
mongoose、koa2和redis的简单安装使用-左眼会陪右眼哭の博客

启动后打开网页如上,说明安装成功

async和await 作用是讲异步操作转化为同步的顺序, 用法: 回调函数前面使用 async 接收回调结果的对象前面用await修饰

redis

简介

Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。

安装

  1. 下载完解压 百度网盘下载地址 https://pan.baidu.com/s/1z1_OdNVbtgyEjiktqgB83g 密码:kdfq
  2. 打开cmd指令窗口,输入你刚才解压的文件路径
  3. 然后输入redis-server redis.windows.conf 命令
  4. 接下来部署Redis为windows下的服务 首先关掉上一个窗口再打开一个新的cmd命令窗口: redis-server --service-install redis.windows.conf
  5. 随后,进入右击此电脑–管理–服务和应用程序–服务 启动服务 redis常用命令 卸载服务:redis-server --service-uninstall 开启服务:redis-server --service-start 停止服务:redis-server --service-stop 测试redis,通过cd到我们解压的目录,输入指令 redis-cli 通过Set get指令查看是否成功
mongoose、koa2和redis的简单安装使用-左眼会陪右眼哭の博客
mongoose、koa2和redis的简单安装使用-左眼会陪右眼哭の博客
  1. 安装中间件 cnpm i koa-generic-session koa-redis 即可以在koa2项目中使用redis

mongoose、koa2、redis综合案例

源代码:案例可以供参考 链接:https://pan.baidu.com/s/1IT2l-uKz7ECuUR21vUcLyw 提取码:c7xs

mongoose、koa2和redis的简单安装使用-左眼会陪右眼哭の博客
mongoose、koa2和redis的简单安装使用-左眼会陪右眼哭の博客

说明该页面被访问了20次

案例中使用mongodb数据库,koa2基本框架实现了对数据库的增删改查操作,使用redis实现了简单页面访问次数统计

测试接口的方法

  1. 使用shell操作的curl -d 命令

* 前提是使用shell操作:可以使用git的git bash here curl -d 'name=kt&age=20' http://localhost:3000/users/addPerson

curl -d 'name=kt' http://localhost:3000/users/getPerson

mongoose、koa2和redis的简单安装使用-左眼会陪右眼哭の博客
mongoose、koa2和redis的简单安装使用-左眼会陪右眼哭の博客
  1. 使用软件postman或者谷歌浏览器的插件postman 链接:下载地址 提取码:how9 postman的简单使用:参考地址
mongoose、koa2和redis的简单安装使用-左眼会陪右眼哭の博客
mongoose、koa2和redis的简单安装使用-左眼会陪右眼哭の博客
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • mongoose的介绍及使用
  • koa2简介
    • koa2安装及使用
    • redis
      • 简介
        • 安装
        • mongoose、koa2、redis综合案例
        • 测试接口的方法
        相关产品与服务
        命令行工具
        腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档