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

Transfer koleksi MongoDB besar ke data.frame di R dengan rmongodb dan plyr

Saya akan mengatakan semua ini tidak diperlukan. Anda dapat melanjutkan dengan cara sederhana sebagai berikut:Ini memerlukan paket bernama "rmongodb" di R. Paket ini memerlukan versi terbaru dan tidak akan ada di versi sebelumnya. Paket ini berhubungan dengan mongodb. Ada juga paket lain seperti "RMongo".

untuk menginstal rmongodb di R

install.packages("rmongodb")

Untuk mengonversi data besar MongoDB menjadi bingkai data di R

library(rmongodb)
mongo <- mongo.create() # create a connection to mongodb localhost
mongo.is.connected(mongo) # check whether mongodb is connected
mongo.get.databases(mongo) #shows all databases present in mongodb
mongo.get.database.collections(mongo,"mydb") #displays all collections present in database mydb
data <- mongo.find.all(mongo,"mydb.collection",data.frame=TRUE) # This would suffice as this would convert the entire list into a data frame in R.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Query Mongodb berdasarkan jumlah bidang dalam catatan

  2. Apakah ada fungsi lantai dalam kerangka agregasi Mongodb?

  3. Bagaimana cara memfilter array sub-dokumen?

  4. Got Access ditolak ketika saya mencoba menginstal mongodb 64-bit di server Windows 2008

  5. Memecahkan masalah Cluster Sharded MongoDB