This is a Finnish tutorial searial about MongoDB.
Mikä on MongoDB?
MongoDB on NoSQL-tietokantaohjelma, joka on kehitetty avoimen lähdekoodin C ++ kanssa. MongoDB on edullinen sovellus muille tietokantasovelluksille, jotka ovat hankalia ja hidasta.
Käyttöesimerkkejä:
- suuria määriä / sisältöongelmia
- tietojen tallennus analyysiin
- MMORPG-sovelluksia
- välimuistipalvelut
- web-sisällönhallintajärjestelmät
- tallentaa ja hallinnoida web-kommentteja / tunnisteita
Yritykset käyttäen MongoDB:
- MTV Networks
- Disney Interactive Media Group
- Shutterfly
- luja
- bit.ly
- New York Times
- SourceForge
- Business Insider
- Etsy
- uber
- The Guardian
Suunniteltu laajoihin sovelluksiin MongoDB talletetaan hierarkkisesti JSON-dokumenttien rakenteeseen ja siirretään. MongoDB on rakenne, jota käytetään API-sovellusten kehittämisessä. Voimme lisätä pythonille kirjoittamia sanakirjoja. Jos haluat muodostaa yhteyden MongoDB: hen Pythonista, sinun on asennettava pymongo. MongoDB: llä on tuki Geospatial Indexing -ohjelmaa, jonka avulla voimme kysyä tietokantaa maantieteellisesti.
Link = (http://api.mongodb.org/python/1.7/examples/geo.html)
Toiminnot MongoDB:
- löytää () # löytää ennätyksen
- ohita # sallii ohittaa tiettyjä aikoja ohita 20.
- raja # asettaa rajan ajaa 20 den seuraavan 10 den
- lisää () # lisää tietue
- päivitys () näyttää #find. Annamme tunnuksen ja päivitämme tiedot.
- $ setti
- $ inc
- remove () # poistaa kyseisen nimen tietokannasta.
Esimerkki
alkaen pymongo tuonti Liitäntä Liitymme mongodbye kanssa #bu komento
db = yhteys () ['academicsbilisim'] # akatemian rakentaminen
db.languages.insert ({"Python"}) # Olemme lisänneet joitain tietoja ja saimme tunnuksen sille.
db.languages.insert ({"Ruby"}) # Olemme lisänneet joitain tietoja ja saimme tunnuksen.
Toinen esimerkki on tarkempi.
{
_id: ObjectId(7df78ad8902c)
title: 'MongoDB Overview',
description: 'MongoDB is no sql database',
by: 'tutorials point',
url: 'http://www.tutorialspoint.com',
tags: ['mongodb', 'database', 'NoSQL'],
likes: 100,
comments: [
{
user:'user1',
message: 'My first comment',
dateCreated: new Date(2011,1,20,2,15),
like: 0
},
{
user:'user2',
message: 'My second comments',
dateCreated: new Date(2011,1,25,7,45),
like: 5
}
]
}
id on 12 tavun heksadesimaaliluku, joka takaa jokaisen asiakirjan ainutlaatuisuuden. Voit antaa _id kun työnnät asiakirjan. Jos et tarjoa, niin MongoDB tarjoaa ainutlaatuisen tunnuksen jokaiselle asiakirjalle. Nämä 12 tavua ensimmäiset 4 tavua nykyiselle aikaleimalle, seuraavat 3 tavua koneen id: lle, seuraavat 2 tavua MongoDB-palvelimen prosessin tunnukselle ja jäljellä olevat 3 tavua ovat yksinkertaisia lisäarvokohtaisia arvoja.
Asenna MongoDB Windowsissa
Voit asentaa MongoDB: n Windows-versioon ensin MongoDB-version viimeisimmän version osoitteesta https://www.mongodb.org/downloads. Varmista, että saat oikean version MongoDB: stä riippuen Windows-versiosta. Saat Windows-version avaamalla komentokehotteen ja suorittamalla seuraavan komennon.
C:>wmic os get osarchitecture
OSArchitecture
64-bit
C:>
32-bittiset MongoDB-versiot tukevat vain 2 gigatavua pienempiä tietokantoja, jotka soveltuvat vain testaus- ja arviointitarkoituksiin. Lataa uuteen tiedostoon c: \ asema tai muu sijainti. Varmista, että uutetun kansion nimi on mongodb-win32-i386- [versio] tai mongodb-win32-x86_64- [versio]. Tässä [versio] on MongoDB-version versio. Avaa sitten komentokehote ja suorita seuraava komento.
Tämä näyttää, että odottaa yhteysviestiä konsolilähtöön, mikä osoittaa, että mongod.exe-prosessi on käynnissä onnistuneesti.
Jotta voit suorittaa MongoDB: n, sinun täytyy avata toinen komentokehote ja antaa seuraava komento.
Tämä osoittaa, että MongoDB on asennettu ja sitä käytetään onnistuneesti. Seuraavan kerran, kun suoritat MongoDB: n, sinun on annettava vain komentoja.
D:\set up\mongodb\bin>mongod.exe --dbpath "d:\set up\mongodb\data"
D:\set up\mongodb\bin>mongo.exe
Asenna MongoDB Ubuntuun
Suorita seuraava komento tuoda MongoDB julkinen GPG-avain
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
Luo /etc/apt/sources.list.d/mongodb.list -tiedosto seuraavan komennon avulla.
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen'
| sudo tee /etc/apt/sources.list.d/mongodb.list
sudo apt-get update
Seuraavaksi asenna MongoDB käyttämällä seuraavaa komentoa -
apt-get install mongodb-10gen = 2.2.3
Edellä olevassa asennuksessa 2.2.3 on tällä hetkellä julkaistu MongoDB -versiolla. Asenna aina uusin versio aina. Nyt MongoDB on asennettu onnistuneesti.
Posted on Utopian.io - Rewarding Open Source Contributors
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Hey @sirjuano I am @utopian-io. I have just upvoted you!
Achievements
Suggestions
Get Noticed!
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x