MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Wstaw wiele plików JSON do MongoDB za pomocą Pythona

Jeśli chcesz wstawić dane z wielu .json pliki, zrób to w pętli:

file_names = ['a.json', 'b.json', ...]

for file_name in file_names:
    with open(file_name) as f:
        file_data = json.load(f)  # load data from JSON to dict
        for k, v in file_data.items():  # iterate over key-value pairs
            collection.insert_one(v)  # your collection object here



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Usuwanie osieroconych plików z GridFS

  2. Mongoengine działa bardzo wolno na dużych dokumentach w porównaniu z natywnym użyciem pymongo

  3. Jak znaleźć obiekt, którego właściwości foo lub bar są równe wartości zapytania?

  4. Nie można uzyskać pakietu Accounts-Base wskazującego właściwą bazę danych

  5. Czy mongodump blokuje bazę danych?