A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 播妞 程序媛   /  2018-8-28 15:06  /  10913 人查看  /  62 人回复  /   2 人收藏 转载请遵从CC协议 禁止商业使用本文

什么是MongoDB
(1)MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
(2)MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
(3)MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。
本次播妞为大家分享的就是MongoDB从配置到编程,感兴趣的同学们一定不要错过本次的学习·~·
本次课程总计分为2天分别为:
day1 mongodb json

day2  案例开发

部分知识展示-节选自【数据库阶段案例需求】

需求总体描述
开发类似于网盘功能,支持文件(图片,视频,mp3等)的上传和下载.mongodb的优势
功能需求
支持多用户
1. 用户的校验,必须是注册用户,用户名和密码正确才能上传和下载.(注册部分正常需要web前端开发,该案列不做注册部分功能,直接在mysql的用户表增加记录即可).
2. 查看登陆用户上传的文件信息.(支持命令行的方式查看即可,不需要做web前端),实现管理台.
3. 上传文件
4. 下载上传过的文件到本地.
5. 删除上传的文件.(可根据情况是否添加,不是必须)

技术实现要求
Mysql+mongo
用mysql存储用户的信息,文件上传和下载的对应关系(本地和mongo中文件的对应关系)
Mongo存放文件。
网盘资料截图:
网盘资料下载链接已添加(回帖可见)
游客,如果您要查看本帖隐藏内容请回复

评分

参与人数 1黑马币 +3 收起 理由
xuanzuanmu + 3 很给力!

查看全部评分

62 个回复

正序浏览
ALEX_M 初级黑马 2021-12-26 17:26:57
62#
学习一下
回复 使用道具 举报
感谢楼主分享                                             
回复 使用道具 举报
感谢分享
回复 使用道具 举报
2020年5月12日 18:22:34
回复 使用道具 举报



































回复 使用道具 举报
头像是本人吗
回复 使用道具 举报
不错,应该是干货,希望能有用
回复 使用道具 举报
感谢分享!
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
学习学习
回复 使用道具 举报
过来瞧瞧
回复 使用道具 举报
6666666666666666666666666
回复 使用道具 举报
i need jadkljalajdk
回复 使用道具 举报
66666666666666666666666666666
回复 使用道具 举报
来了来了
回复 使用道具 举报

thank you very much
回复 使用道具 举报
感恩黑马
回复 使用道具 举报
jojob 中级黑马 2019-8-24 18:14:53
45#
到底是不是空的
回复 使用道具 举报
回复 使用道具 举报
好视频,需要好好的看看视频补充知识
回复 使用道具 举报
1234下一页
您需要登录后才可以回帖 登录 | 加入黑马