Re: Mongodb-Gridfs as HTTP Server

From: Kevin Adistambha <kevinadi@xxxxxxxxxxx>
To: mongodb-user <mongodb-user@xxxxxxxxxxxxxxxx>
Date: Thu, 5 May 2016 00:23:34 -0700 (PDT)
Why ads?


Hi,

I’m deciding to use MongoDB as my storage for video streaming using Wowza 
Streaming Engine. Wowza can receive video files from a HTTP server and 
stream them. I need to know is there a powerful http interface for gridfs 
to be used in enterprise scale applications?

MongoDB does not currently provide an HTTP interface for GridFS, so you’ll 
have to look into community or third party solutions if that’s a desirable 
approach. I’m not sure what you mean by Enterprise scale, but MongoDB has 
been used in variety of large deployments (see: MongoDB at Scale 
<http://mongodb.com/scale>).

If you are streaming video files I would be very conscious of bandwidth 
usage. Bandwidth-hungry streaming media content is typically hosted 
somewhere separate from your application servers (i.e. on CDN or hosted 
service). Streaming content from a database is not the most efficient or 
fast approach, but suitability will depend on your requirements. 

I found “ node-gridfs-http-frontend-master” by google search but i’m not 
sure if it is good.

You’ll have to do your own evaluation for this package, but perhaps others 
in the community will have experience to share. It looks like this module 
hasn’t been updated in a few years and has a very low number of downloads 
(~3-4/day): https://www.npmjs.com/package/gridfs-http-frontend.

Best regards,
Kevin


-- 
You received this message because you are subscribed to the Google Groups "mongodb-user"
group.

For other MongoDB technical support options, see: https://docs.mongodb.org/manual/support/
--- 
You received this message because you are subscribed to the Google Groups "mongodb-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mongodb-user+unsubscribe@xxxxxxxxxxxxxxxx.
To post to this group, send email to mongodb-user@xxxxxxxxxxxxxxxx.
Visit this group at https://groups.google.com/group/mongodb-user.
To view this discussion on the web visit https://groups.google.com/d/msgid/mongodb-user/8745fa66-614f-4f31-a9b0-cc216c088b49%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Why ads?