¿Admite Cloud 9 cualquier base de datos? ¿Puede mi aplicación hablar con una base de datos? MongoDB, Sqlite ... ¿algo? Si es así, ¿cómo lo configuro? Estoy dispuesto a trabajar con cualquier base de datos. Solo quiero conservar parte de mi información en una base de datos.Soporte de base de datos en Cloud 9
Respuesta
En la actualidad, los espacios de trabajo son solo máquinas virtuales de Ubuntu, así que solo siga las instrucciones para instalar su base de datos favorita en Ubuntu.
E.g.
- Postgres:
sudo apt-get install postgresql postgresql-contrib
-
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list sudo apt-get update sudo apt-get install mongodb-org
Sqlite:
sudo apt-get install sqlite3 libsqlite3-dev
estoy usando la nube 9, y hay una mongod locales en la rebanada . Necesita usar un terminal para ejecutarlo.
+1 si nos puede dar un poco más de detalle sobre * cómo * para usar a través de la terminal C9. Incluso si es simple, un poco más de carne en la respuesta sería bueno =) – Tyrsius
Cloud9 ahora le permite ejecutar MongoDB desde Cloud9. Aquí están las instrucciones sobre cómo configurarlo en su espacio de trabajo:
Cloud 9 Ven fácilmente configurable con cualquiera de las siguientes bases de datos: -
MongoDB se instala de forma predeterminada cuando se crea un nuevo espacio de trabajo en Cloud9. Lo que generalmente funciona para mí es abrir una segunda ventana de terminal e iniciar mongodb.
Tipo ./mongod para iniciar mongodb.
Deje ese terminal funcionando y ahora puede interactuar con mongo a través del terminal primario. Para comenzar, debe escribir mongo $ IP. Ahora estás listo para ir. Versión de shell MongoDB: .. * Hará eco en la pantalla y le dirá que se está conectando a: 127. .. */Test
Al hacer esto, notará que la sesión de la terminal donde inició mongo dirá algo así como conexión aceptada de 127. .. * # 1 (1 conexión ahora abierta)
Consulte el mongodb site para obtener una lista de comandos: supongo que sabe lo que está haciendo.
El terminal es Cloud9 es un terminal en pleno funcionamiento por lo que incluso puede sembrar su base de datos con un archivo js externo.Hay mucha documentación en línea que explica cómo hacerlo, pero básicamente puede crear un archivo js y agregar un db.collectionname.save ({"name": "value"}); entrada para cada documento que desee agregar.
En el terminal puede cargar este archivo haciendo algo como esto: mongo $ IP/test data.js. Supongo que pones el archivo en la raíz del espacio de trabajo.
- 1. ¿Algún tutorial para Node.js usando Cloud 9?
- 2. Android Back End Technology - Language (Java, Python) & IDE (CoderBuddy, exo Cloud, Cloud 9)
- 3. Soporte de base de datos múltiple en django
- 4. ¿Qué soporte de base de datos multinlingual para Django 1.3?
- 5. Buscando una base de datos NoSQL con soporte JTA
- 6. ¿Cómo puedo usar Verity para indexar y buscar contenido de base de datos en ColdFusion 9?
- 7. localStorage.getItem devuelve datos antiguos en IE 9
- 8. Generando declaraciones DDL de la base de datos de Google Cloud Sql usando eclipse causa problema en el script?
- 9. Cloud Computing y los datos de mi compañía
- 10. Cloud Agnostic Architecture?
- 11. ¿Cómo funciona una implementación de TransactionScope? ¿Qué soporte de base de datos se requiere?
- 12. Los objetos de soporte del diagrama de base de datos no se pueden instalar
- 13. Eclipse no reconoce la revisión de la biblioteca de soporte de Android 9
- 14. ¿Qué lenguaje de programación para cloud computing?
- 15. Mesas de calendario en PostgreSQL 9
- 16. Soporte de base de datos local Sql para Windows Phone 7
- 17. Cloud Drive vs. Cloud Files (¿o no deberíamos molestarnos?)
- 18. google cloud mensajería de seguridad
- 19. número al azar de -9 a 9 en C++
- 20. Insertar datos en la base de datos Oracle utilizando php
- 21. Base de datos de muestra para PostgreSQL
- 22. HTML Tag Cloud en Python
- 23. ¿Qué .NET ORM tiene mejor soporte para la base de datos PostgresSQL
- 24. Base de datos de valores clave para Windows?
- 25. Buscando una base de datos de objetos
- 26. ¿Crear una base de datos desde otra base de datos?
- 27. Copiar datos de una tabla en una base de datos a otra base de datos separada
- 28. Base de datos horizontal y base de datos vertical
- 29. ¿Cuál es el equivalente de Cloud-Init para Windows?
- 30. Joda time DateTime almacena incorrectamente en la base de datos
Cool. Lo verificará. –
'mysql-ctrl install; phpmyadmin-ctrl install' solo una nota: no creo que sean máquinas virtuales, sino gotitas de metal desnudo ... intente hacer un 'cat /proc/cpuinfo' – WonderLand