Ngày 4 tháng 5 năm 2022May 4, 2022ai, ML, AI và Kỹ thuật dữ liệu, Python, Studio-Scala #MongoDB, #NoSQL, #pymongo, #Python, RDBMSAI, ML, AI and Data Engineering, python, Studio-Scala#mongodb, #NoSQL, #pymongo, #python, rdbms
- Cài đặt MongoDB
- Kiến trúc của cơ sở dữ liệu MongoDB:
- Tại sao sử dụng MongoDB trong học máy
- Lệnh crud của MongoDB
- MongoDB trong Python sử dụng pymongo
- Cài đặt pymongo
- Lệnh crud của pymongo
- Đồng bộ
- Chia sẻ KNOL:
- Có liên quan
Thời gian đọc: 5 phút 5 minutes
Trong blog này, chúng tôi sẽ tìm hiểu lý do tại sao sử dụng MongoDB trong học máy. Và làm thế nào chúng ta có thể sử dụng MongoDB trong Python bằng pymongo.
MongoDB là một cơ sở dữ liệu NoQuery định hướng tài liệu được sử dụng để lưu trữ dữ liệu khối lượng lớn. Thay vì sử dụng các bảng và hàng như trong cơ sở dữ liệu quan hệ truyền thống. MongoDB sử dụng các bộ sưu tập và tài liệu. Nó là một cơ sở dữ liệu nguồn mở, đa nền tảng, hướng đến tài liệu được viết bằng C ++. is a document-oriented NoSQL database used for high-volume data storage. Instead of using tables and rows as in the traditional relational databases. MongoDB makes use of collections and documents. It is an open-source, cross-platform, document-oriented database written in C++.
Cài đặt MongoDB
- Để cài đặt trên máy tính cục bộ của bạn, hãy tham khảo liên kết sau-//docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
- Để kết nối với MongoDB Atlas, hãy tham khảo liên kết video YouTube sau - //www.youtube.com/watch?v=esknjzDzitq
Kiến trúc của cơ sở dữ liệu MongoDB:
Tại sao sử dụng MongoDB trong học máy
- Lệnh crud của MongoDB
- MongoDB trong Python sử dụng pymongo
- Cài đặt pymongo
- Lệnh crud của pymongo
- Đồng bộ
- Chia sẻ KNOL:
Tại sao sử dụng MongoDB trong học máy
Lệnh crud của MongoDB
MongoDB trong Python sử dụng pymongoCài đặt pymongo
Lệnh crud của pymongoĐồng bộ
Có liên quan
Thời gian đọc: 5 phútTrong blog này, chúng tôi sẽ tìm hiểu lý do tại sao sử dụng MongoDB trong học máy. Và làm thế nào chúng ta có thể sử dụng MongoDB trong Python bằng pymongo.
Lệnh crud của MongoDB
MongoDB trong Python sử dụng pymongo
- Cài đặt pymongo
- Lệnh crud của pymongo
- Đồng bộ
- Chia sẻ KNOL:
- Có liên quan
- Thời gian đọc: 5 phút
- Trong blog này, chúng tôi sẽ tìm hiểu lý do tại sao sử dụng MongoDB trong học máy. Và làm thế nào chúng ta có thể sử dụng MongoDB trong Python bằng pymongo.
- MongoDB là một cơ sở dữ liệu NoQuery định hướng tài liệu được sử dụng để lưu trữ dữ liệu khối lượng lớn. Thay vì sử dụng các bảng và hàng như trong cơ sở dữ liệu quan hệ truyền thống. MongoDB sử dụng các bộ sưu tập và tài liệu. Nó là một cơ sở dữ liệu nguồn mở, đa nền tảng, hướng đến tài liệu được viết bằng C ++.
- Để cài đặt trên máy tính cục bộ của bạn, hãy tham khảo liên kết sau-//docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
- Để kết nối với MongoDB Atlas, hãy tham khảo liên kết video YouTube sau - //www.youtube.com/watch?v=esknjzDzitq
MongoDB trong Python sử dụng pymongo
Cài đặt pymongo
Cài đặt pymongo
- Lệnh crud của pymongo
- Đồng bộ
Lệnh crud của pymongo
Bây giờ, hãy để một cái nhìn về các lệnh crud cơ bản của pymongo
- Để tạo kết nối: client = pymongo.mongoclient [‘giao thức: // ip_address: port/hồi]
client = pymongo.MongoClient['mongodb://127.0.0.1:27017/'] # mongodb://127.0.0.1:27017/ # protocol://ip_address:port/ # Create a Database mydb = client["emp"] # Create a Collection[In SQL terms - Table] info = mydb.employeeinformation
- Chèn một tài liệu tại một thời điểm: Collection_name.insertone []
# Create a record [json format] record = { "firstname":"John", "lastname":"Doe", "department":"Analytics" } # Insert a single record in collection info.insert_one[record]
- Chèn nhiều tài liệu tại một thời điểm: Collection_name.insertMany []
# Insert multiple records in collection records = [ { "firstname":"Hope", "lastname":"Marshall", "department":"Development" },{ "firstname":"Hayley", "lastname":"Johnson", "department":"Analytics" },{ "firstname":"Klaus", "lastname":"Mikalson", "department":"R&D" } ] info.insert_many[records] records1 = [ { "firstname": "Jacob", "lastname":"Smith", "department":"Development", "age":32 },{ "firstname":"Hasel", "lastname":"Shah", "department":"Analytics", "age":29 },{ "firstname":"Elijah", "lastname":"Mikalson", "department":"R&D", "age":34 } ] info.insert_many[records1]
- Xem các tài liệu: comcand_name.find []
# Simple way to query JSON Document # View first record info.find_one[]Update một tài liệu tại một thời điểm: compand_name.updateone []
- update one document at a time : collection_name.updateOne []
- update many documents at a time : collection_name.updateMany[]
# Update multiple records info.update_many[{'department':'Analytics'}, {'$set':{'skills':'Statistics'}, "$currentDate":{"lastModified":True}}]
- Thay thế các mục nhập của một tài liệu tại một thời điểm: comcand_name.replace_one [{}, {}]
- delete the documents: collection_name.deleteMany[]
Myrecord = info.delete_many[{'age':{'$lte':29}}] for record in info.find[]: print[record]Conculsion
Conculsion
Trong blog này, chúng tôi đã đề cập đến lý do tại sao chúng ta nên sử dụng MongoDB trong học máy. Và làm thế nào chúng ta có thể sử dụng MongoDB trong Python bằng thư viện pymongo. Cùng với các lệnh Cài đặt và CRUD.
Học hỏi hạnh phúc !! 🙂