2011-03-24 7 views
3

Possible en double:
How to import CSV/TSV data to Couch DB?Importer des données .csv dans CouchDB

J'ai une question sur comment puis-je mettre dans la base de données CouchDB un fichier de données .csv. Parce que j'essaye de tester le test de tpch sur la base de données nosql.

Mon objectif est d'essayer d'exécuter le test tpc-h (si possibile et dans la limite des possibilités) car je devrais comparer le schéma de type sql versus Nosql; Je comprends que la comparaison n'est pas exacte mais je la connaîtrais et la démostraterais (dans ma thèse) quand est-ce que le meilleur schéma nosql et pourquoi il y a un intérêt de ce type de base de données. Pour créer cette comparaison, je dois trouver un moyen, après avoir créé un document couchdb, de charger un gros fichier de données sauvegardé dans un fichier de données CSV. Quelqu'un peut m'aider?

Pour être plus précis (je l'espère) je résume les étapes:

  • créer une base de données de couchddb comme comme un document
  • fichier de données .csv d'importation dans un document (COSI base da Popolare il) est possible ? Comment?
  • modèle et essayer d'exécuter les requêtes tpc-h

Répondre

0

CouchDB ne stocke les documents JSON. Vous devez donc convertir CSV en documents JSON individuels, puis POST puis poster normalement. Je trouve que quelque chose peut être utile: import data to couchdb