2011-10-14 3 views
2

Je fonctionne sur un site hébergé sans possibilité d'installer des packages logiciels (c'est-à-dire des binaires non pris en charge) et je suis intéressé par les avantages de NoSQL pour un site potentiellement gourmand en bases de données.Solution NoSQL pour un site hébergé

Y a-t-il des solutions de NoSQL qui peuvent facilement être implémentées avec peu ou pas d'implication de sysadmin?

Répondre

1

De nombreuses bases de données NoSQL ont des versions hébergées disponibles.

MongoHQ est un exemple pour MongoDB.

1

Avez-vous pensé à utiliser des solutions DB hébergées par des tiers? Par exemple, Google héberge leur «plate-forme» App Engine avec son magasin de données. (http://code.google.com/appengine/)

+0

J'ai pensé à des solutions tierces, mais le client n'est pas réceptif aux exigences de coûts supplémentaires. –

+2

S'il ne peut pas être une tierce partie et ne peut pas être installé sur le serveur, et que vous ne voulez pas vous inquiéter de SysAdmin, alors il semble que cela ne puisse pas être fait. (se tenant prêt à être corrigé) –

+2

@JohnGiotta D'accord avec James ici. Votre client ne semble pas très réaliste dans ses exigences par rapport aux restrictions. Vous pourriez vouloir décrire les options pour eux afin qu'ils puissent décider de ce qui est le plus acceptable. – csjohn

1

Comme mentionné précédemment, il existe de nombreuses solutions hébergées qui ont tendance à être localisées sur des serveurs Cloud Rackspace ou sur des serveurs Amazon EC2 auxquels vous devriez pouvoir vous connecter. En prime, beaucoup d'entre eux (au moins CouchDB et Mongo) supportent nativement ou ont une extension qui permet de faire des requêtes sur HTTP ce qui devrait simplifier considérablement la connexion. Ces solutions hébergées gèrent 99% des faffs sysadmin quotidiens (et généraux) de sorte que vous vous souciez seulement de créer la base de données et de lire et d'écrire des données.
(Il suffit de ne pas oublier de permettre à vos serveurs courants d'accès IP au NoSQL DB hébergé lorsque vous vous demandez pourquoi il ne fonctionne pas)

exemples CouchDB
http://cloudant.com/
http://www.iriscouch.com/

exemple Mongo
https://mongolab.com/home/

Questions connexes