sql >> Database >  >> NoSQL >> MongoDB

Maak een d3.js-grafiek van gegevens op de mongodb-server

D3.js bevat manieren om niet-lokale gegevens op te vragen ofwel als json of tekst (csv) via url's en dergelijke.

In een setup die niet veiligheidsgevoelig is (zoals lokale ontwikkeling of een demo-omgeving) zou je vrij direct de mongo rest-api als je het inschakelt, krijg je json-uitvoer voor objecten.

Of je zou een eenvoudige http-server kunnen schrijven (zoals in python , perl of go ) die uitvoeren (python (ook subproces ), perl (ook backticks en qx{} ), go ) de mongoexport tool met de juiste parameters om csv-uitvoer te leveren uit mongo.

Als je al gegevens in Mongo hebt en je hebt Node al ingesteld, dan is dat misschien wat je wilt gebruiken:

Zo ja, dan is er iemand daarbuiten dat gebruikt Node.js® met enkele npm-modules voor MongoDB® om specifiek een D3.js®-visualisatie aan te sturen.




  1. Opgeslagen afbeelding ophalen van mongodb met python

  2. Hoe hernoem je een MongoDB-database?

  3. Transactieondersteuning naar Cloudera Operational Database brengen

  4. Hoe mongodb te sorteren met pymongo