MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Baca file BSON dengan Python?

Saya menemukan ini bekerja untuk saya dengan file mongodb 2.4 BSON dan PyMongo modul 'bson':

import bson
with open('survey.bson','rb') as f:
    data = bson.decode_all(f.read())

Itu mengembalikan daftar kamus yang cocok dengan dokumen JSON yang disimpan dalam koleksi mongo itu.

Data f.read() terlihat seperti ini di BSON:

>>> rawdata[:100]
'\x04\x01\x00\x00\x12_id\x00\x01\x00\x00\x00\x00\x00\x00\x00\x02_type\x00\x07\x00\x00\x00simple\x00\tchanged\x00\xd0\xbb\xb2\x9eI\x01\x00\x00\tcreated\x00\xd0L\xdcfI\x01\x00\x00\x02description\x00\x14\x00\x00\x00testing the bu'        


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Memahami Daya Tahan &Keamanan Penulisan di MongoDB

  2. MongoDB $nin Operator Kueri

  3. Isi bidang tertentu di $lookup

  4. Pengumpulan Koneksi Mongo(Mengubah ukuran kumpulan koneksi)

  5. Melacak Penggunaan Memori MongoDB