Are there any Shared Hosting that has MongoDB installed?
Thanks
There are a variety of MongoDB as a service companies out there, and almost all have free instances. Checkout MongoHQ
Connecting to a shared hosting instance would be no more complicated than at a MongoDB service, and you'll get much better support and tools from a service.
Related
I am in the process of teaching myself deployment to Heroku, and trying to host a simple MERN stack application to Heroku. So far, every tutorial I've worked on (at least four so far) has told me to use the addon mLab, which is 1) being depricated and 2) currently requires payment.
I've also now tried to use object Rocket which also requires a monthly payment. Is it possible to connect my Heroku app to MongoDB without payment? Perhaps without an add-on? I'm looking to turn around and teach others how to deploy their applications to Heroku, but if there is payment involved, that would be a real issue.
Edit: just to clarify, I am aware that MongoDB atlas is free, but what I'm not aware of, is way to connect Atlas to my Heroku app in a way that is free.
Use the Atlas free tier. No addons are needed.
To connect to your MongoDB Atlas db is best achieved using Mongoose - a node module - at least that is what I am doing with my recently created React/Atlas application. Mongoose is available for Angular as well and makes working with Atlas very easy. A google search will provide many tutorials, I'm sure.
Could any one tell me the detail for Meteor Deployment A-Z. I know about mupx and I've deployed client's Meteor apps to server. But i wanna know about A-Z detail for which server hosting is best for it and how to use it? And what about mongodb? We use local in development. What when we deploy it? What is the limit of it?
Meteor best hosting platform is HEROKU. And Best build package is Meteor Buildpack
And database usage you can integrate mLab in heroku dashboard. Many packages are available depending on your data usage.
I've set up openfire successfully in my home pc (vm) and it can be connected to from any where over internet.
But, using home pc as a chat server is not at all convenient and hence I am looking for alternatives.
Is it possible to install openfire on a shared hosting service say of this kind OR it needs a VPS to install openfire like this.
In each of the cases, what are the pros-and-cons ?
It works on Shared hosting, but it is not recommended. Most of the shared hosting companies have already built-in tools to limit your access to server resources and you will observe poor performance on shared hosting.
I will recommend to install OpenFire on an ideal hosting combination like LiteSpeed Web Server, SSD Hosting and CloudFlare OS ...
VPS like this will give ultimate performance with minimum hardware resources.
Recently I discovered the power of noSQL database MongoDB. After a lot of trial and error I was able to install it on my pc along with wampserver. Its running smoothly. Now the question I would like to ask is, that if I want to integrate the MongoDB service provided by Mongolab on my shared hosting plan, is there any class available that helps me connect to the database? Like a php class version of the driver for php and mongodb. As it is not possible to install the driver on my hosting, because of no root access. So is there a raw class available as an alternative to the driver dll?
If you can't install the driver, then the REST interface provided by MongoLab is your best bet - any language that can send/receive a HTTP request can use REST:
http://support.mongolab.com/entries/20433053-rest-api-for-mongodb
Is there any way to run the mongoDB in goddady or any other hosting websites except for mongoHQ and so on?
and if I use mongoHQ , is that safe for the data and fast ?
I'm right now using it in the localhost server as a windows service .
If you want to run software like MongoDB in a web environment, you'll need a Virtual Private Server (VPS). This is like having an entire machine that you can install anything on and do anything with. The downside is that you have to install and configure all the software on it, including backups and disaster recovery, which a shared host will usually do for you instead. The upside is that you have more system resources, so you can do more, and you can install any software you want, so you have more flexibility. My personal recommendation is Linode or Amazon EC2.
Shared hosting services generally don't allow you to install your own services, so you'll have to use what they provide for you. Most provide an RDBMS, like MySQL, but there aren't many providing MongoDB for you.
Just to chime in because I was wondering the same thing and came across this when I searched skynet, mLab. They have standard pricing for hosting a mongoDB setup and deployment as well as a free version for dev work.