A collection in MongoDB is the same as a table in SQL databases. Show Creating a CollectionTo create a collection in MongoDB, use database object and specify the name of the collection you want to create. MongoDB will create the collection if it does not exist. ExampleCreate a collection called "customers": import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mycol = mydb["customers"] Run example » Important: In MongoDB, a collection is not created until it gets content! MongoDB waits until you have inserted a document before it actually creates the collection. Check if Collection ExistsRemember: In MongoDB, a collection is not created until it gets content, so if this is your first time creating a collection, you should complete the next chapter (create document) before you check if the collection exists! You can check if a collection exist in a database by listing all collections: ExampleReturn a list of all collections in your database: print(mydb.list_collection_names()) Run example » Or you can check a specific collection by name: ExampleCheck if the "customers" collection exists: collist = mydb.list_collection_names() Run example » Publish on Mar 03, 2020 by Alfin F MongoDB (dari "humongous") adalah sistem basis data berorentasi dokumen lintas platform. Diklasifikasikan sebagai basis data "NoSQL", MongoDB menghindari struktur basis data relasional tabel berbasis tradisional yang mendukung JSON seperti dokumen dengan skema dinamis (MongoDB menyebutnya sebagai format BSON), membuat integrasi data dalam beberapa jenis aplikasi lebih mudah dan lebih cepat. Dirilis di bawah kombinasi dari GNU Affero General Public License dan Lisensi Apache, MongoDB adalah perangkat lunak bebas dan sumber terbuka. (wikipedia) di bawah ini beberapa link tutorial untuk belajar mongodb Tutorial Pointmerupakan situs berbagi tutotial yang bisa jadi tujuan utama belajar mongodb. tutorial point menyajikan tutorial dasar mongodb dengan sangat baik sehingga sangat pas untuk yang mau belajar mongodb link : https://www.tutorialspoint.com/mongodb/index.htm W3resourceselain tutorial point, w3resource juga membagi pengetahuan tentang database mongodb secara gratis. link : http://www.w3resource.com/mongodb/nosql.php Docs Mongodbmerupakan hal yang paling di referensikan bagi kamu yang mau mempelajari mongodb dan mengupas habis tentang apa itu mongodb link : https://docs.mongodb.com/manual/ Python MongodbDisini kamu akan di kenalkan dengan python, dari proses instalasi sampai cara mengintegrasikan mongodb dan python link :
baca artikel lainya :
Pada seri tutorial python kali ini kita akan belajar tentang mongodb dan python. MongoDB bagi yang belum tahu adalah sebuah database NoSQL yang bisa dinikmati cross-platform (Windows/Linux/Mac) dan opensource. Sebuah data di MongoDB disebut document, dengan konten yang terstruktur dalam format JSON object. Untuk tutorial kali ini, kita akan menggunakan modul pymongo. Silakan siapkan server dengan mongodb yang sudah terinstall dan python terinstall. Contohnya, kami menggunakan Debian 10. Install MongoDB di Debian 10silakan lakukan instalasi dengan cara berikut:
Baca artikel lain: kemudian download key dari repository dan add key tersebut:
lalu buat entri repository baru di /etc/apt/sources.list.d/
dan update dan install mongodb:
kemudian jalankan daemon dari mongodb ini dengan:
Buat Database BaruBuat database baru di mongodb dengan nama tertentu, misal testing:
Install Modul pymongoPastikan sudah menginstall PIP. Terus install pymongo dengan:
Membuat Koneksi ke MongodbSilakan buat file .py baru dengan isi berikut: [sourcecode language=”python”] from pymongo import MongoClient with client: [/sourcecode] kemudian coba kita insert data disana: [sourcecode language=”python”] # insert ke collection (istilah lain dari tabel). |