MongoDB File Server 特性APIs使用扩展阅读 基于 MongoDB 的文件服务器

程序名称:MongoDB File Server 特性APIs使用扩展阅读

授权协议: MIT

操作系统: 跨平台

开发语言: Java

MongoDB File Server 特性APIs使用扩展阅读 介绍

MongoDB File Server 致力于小型文件的存储,比如博客图片、普通文档等。由于MongoDB
支持多种数据格式的存储,对于二进制的存储自然也是不话下,所以可以很方便的用于存储文件。由于 MongoDB 的 BSON
文档对于数据量大小的限制(每个文档不超过16M),所以本文件服务器主要针对的是小型文件的存储。对于大型文件的存储(比如超过16M),MongoDB
官方已经提供了成熟的产品 GridFS,读者朋友可以自行了解。

特性

  • Easy to use.

  • RESTful API.

  • Chinese characters friendly.

APIs

Here are useful APIs.

使用

两步走:

$ git clone https://github.com/waylau/mongodb-file-server.git
$ gradlew bootRun

访问 http://localhost:8081.

扩展阅读

本文不会对 MongoDB 的概念、基本用法做过多的介绍,有兴趣的朋友可自行查阅其他文献,比如,笔者所著的《分布式系统常用技术及案例分析》、《Spring
Boot 教程》等书,对 MongoDB 方面也有所着墨。

设计思路参见:https://waylau.com/mogodb-file-server-with-spring-boot

MongoDB File Server 特性APIs使用扩展阅读 官网

https://github.com/waylau/mongodb-file-server

相关编程语言

Pacman 是一个软件包管理器, 作为 ArchLinux 发行版...
Smb4K 是KDE下的网络共享浏览器 更多屏幕截图请看:...
Wine (“Wine Is Not an Emulator” 的首字母缩写)...
虚拟桌面软件,可管理最多9个虚拟桌面,你可以用热键...
UNetbootin (Universal Netboot Installer)为一种跨...
Cobbler 可以用来快速建立 Linux 网络安装环境,它已...