Je voudrais apprendre CouchDB et je me demandais s'il y avait un fournisseur d'hébergement qui offrait des services CouchDB. Si vous en avez utilisé un, veuillez détailler vos expériences.
Mise à jour:
J'ai découvert que CouchDB est disponible dans Ubuntu sur une tranche VM. Je suis intéressé par l'expérience de quiconque avec l'exécution de la solution VM et l'accès aux données avec .Net. Une solution hybride est-elle réalisable avec le serveur Web .Net et les appels REST à CouchDB sous Linux? Quelles mesures de sécurité supplémentaires avez-vous dû prendre. Le scriptage intersite était-il un problème?
2 services actuellement disponibles:
Cloudant - Une start-up Y-Combinator acquise par IBM. C'est hors de sa période bêta.
Smileupps - Boutique pour vos Couchapps, offrant à la fois gratuit et premium Hébergement CouchDB . Renommer le projet Couchappy 2.0.
Une vieille question, mais qui revient toujours dans les recherches Google, donc je voulais publier une mise à jour. L'hébergement Couchone est maintenant à http://www.iriscouch.com/ - c'est toujours un hébergement couchdb gratuit.
couch.io est une société d'hébergement et de support gérée en version bêta (actuellement uniquement sur invitation) pour CouchDB. Ils offrent Couch DB hébergé par Apache. Pour apprendre CouchDB, cependant, il est plus facile de s'exécuter localement. Si vous êtes sur un Mac, consultez CouchDBX , une application qui fournit une interface graphique facile à utiliser pour démarrer/arrêter une instance CouchDB locale.
Je suis un développeur .NET et j'ai joué avec CouchDB. Je le fais fonctionner sur un serveur Ubuntu dans un Hyper-V VM sur le serveur Hyper-V, et je l'ai appelé avec du code C #. Cela a bien fonctionné pour moi de me connecter à , à l'exception du fait qu'il se trouve sur une machine différente (c'est ainsi qu'il sera déployé de toute façon).
Ce soir, je viens d'installer CouchDB 0.10 sur Windows 7 64 bits. Il semble bien fonctionner localement. Je n'ai pas pu répliquer depuis mon serveur cependant. Le serveur exécute une ancienne version que je construis à partir des sources, ce qui pourrait être le problème.
Je recommanderais de l'installer sur Windows. C'était assez indolore. Voici les téléchargements dont vous aurez besoin: http://wiki.Apache.org/couchdb/Windows_binary_installer . J'ai installé la version 32 bits de tout. Une fois que tout est installé, exécutez simplement "Démarrer CouchDB" sur votre menu de démarrage. Il exécute un fichier batch.
Cloudant offre une variété d'options d'hébergement CouchDB basées sur leur fork distribué open source de CouchDB, BigCouch. Les options vont des plans gratuits avec un plafond souple de 250 Mo aux plans payants sur un cluster partagé à partir de 15 $/mois, ainsi que des solutions de cluster dédiées.
CouchOne propose un hébergement gratuit en utilisant des instances CouchDB individuelles. Le service est en version bêta publique.
En savoir plus sur la différence entre Cloudant et CouchOne .
Comme la couche de transport de couchdb transporte JSON via REST sur HTTP, un serveur couchdb unix est parfaitement accessible depuis un client Windows .net.
Pour commencer, vous pouvez choisir une AMI Amazon EC2 pour ubuntu avec couchdb et ne payer que pour le temps que cette machine fonctionne.
Vous pouvez utiliser Cloudant, il est compatible avec le projet Apache CouchDB, vous pouvez donc utiliser n'importe quel pilote qui utilise CouchDB comme moteur de magasin. Vous pouvez implémenter Cloudant très facilement en utilisant Bluemix , ici vous pouvez trouver un exemple pour implémenter Cloudant dans Bluemix
Bluemix offre un essai gratuit
J'utilise uberspace.de, un hébergeur allemand qui propose CouchDB sans quota et prêt à fonctionner via Shell.