MongoDB: erinevus redaktsioonide vahel
Allikas: Imre kasutab arvutit
Mine navigeerimisribaleMine otsikasti
(Uus lehekülg: '===Sissejuhatus=== TODO ===Paigaldamine=== # apt-get install ... ===Misc=== Baasist kasutaja leidmine <pre> # mongo baasinimi --eval='db.users.find({"username":"admin"}).pretty()' MongoDB shell version v3.6.6 connecting to: mongodb://127.0.0.1:27017/baasinimi MongoDB server version: 3.6.6 { "_id" : ObjectId("5b90f0f39cada666d91475dd"), "username" : "admin", "_username" : "admin", "fullName" : "Built-in Admin", "origin" : "LOCAL", "password" : "bfdb......b", "s...') |
Resümee puudub |
||
| 43. rida: | 43. rida: | ||
# mongoimport --db baasinimi --collection users --file /var/tmp/admin-user.json |
# mongoimport --db baasinimi --collection users --file /var/tmp/admin-user.json |
||
| + | |||
| + | ===Andmebaasi versiooni uuendamine - 6 -> 7=== |
||
| + | |||
| + | ====Tööpõhimõte==== |
||
| + | |||
| + | Väited |
||
| + | |||
| + | * MongoDB andmebaas koosneb kahest osast: 1. andmebaasi tarkvara st binary, 2. andmebaasi andmed st andmefailid (oma ondisk formaadiga) |
||
| + | * MongoDB võimaldab kahetasemelist uuendust: 1. esmalt uuendatakse tarkvara järmisele versioonile, 2. seejärel uuendatakse ondisk formaat uuele versioonile vastavaks |
||
| + | * järgmise versiooni tarkvara töötab ka eelmise versiooni ondisk formaadis andmetega |
||
| + | |||
| + | ====Uuenduse protseduur==== |
||
| + | |||
| + | TODO |
||
| + | |||
| + | ====Kasulikud lisamaterjalid==== |
||
| + | |||
| + | * https://www.mongodb.com/docs/manual/release-notes/7.0-upgrade-standalone/#std-label-7.0-upgrade-standalone |
||
===Kasulikud lisamaterjalid=== |
===Kasulikud lisamaterjalid=== |
||
Redaktsioon: 14. november 2025, kell 22:54
Sissejuhatus
TODO
Paigaldamine
# apt-get install ...
Misc
Baasist kasutaja leidmine
# mongo baasinimi --eval='db.users.find({"username":"admin"}).pretty()'
MongoDB shell version v3.6.6
connecting to: mongodb://127.0.0.1:27017/baasinimi
MongoDB server version: 3.6.6
{
"_id" : ObjectId("5b90f0f39cada666d91475dd"),
"username" : "admin",
"_username" : "admin",
"fullName" : "Built-in Admin",
"origin" : "LOCAL",
"password" : "bfdb......b",
"salt" : "fvi....",
"roles" : [
"ADMIN"
],
"loginTimestamps" : [
ISODate("2018-09-06T09:21:51.190Z"),
ISODate("2018-09-06T09:23:06.414Z"),
ISODate("2018-09-07T05:40:56.540Z")
],
"email" : null
}
Kasutaja baasist eemaldamine
# mongo baasinimi --eval='db.users.remove({ "_id" : ObjectId("5b90f0f39cada666d91475dd")})'
Kasutaja baasi lisamine
# mongoimport --db baasinimi --collection users --file /var/tmp/admin-user.json
Andmebaasi versiooni uuendamine - 6 -> 7
Tööpõhimõte
Väited
- MongoDB andmebaas koosneb kahest osast: 1. andmebaasi tarkvara st binary, 2. andmebaasi andmed st andmefailid (oma ondisk formaadiga)
- MongoDB võimaldab kahetasemelist uuendust: 1. esmalt uuendatakse tarkvara järmisele versioonile, 2. seejärel uuendatakse ondisk formaat uuele versioonile vastavaks
- järgmise versiooni tarkvara töötab ka eelmise versiooni ondisk formaadis andmetega
Uuenduse protseduur
TODO
Kasulikud lisamaterjalid
Kasulikud lisamaterjalid
- TODO