MongoDB: sag ja zu NoSQL
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Frankfurt
entwickler.press
2010
|
Ausgabe: | 1. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 235 S. Ill., graph. Darst. |
ISBN: | 9783868020571 3868020578 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV037180067 | ||
003 | DE-604 | ||
005 | 20140717 | ||
007 | t | ||
008 | 110124s2010 gw ad|| |||| 00||| ger d | ||
015 | |a 10,N41 |2 dnb | ||
016 | 7 | |a 1007459239 |2 DE-101 | |
020 | |a 9783868020571 |c Pb. : ca. EUR 24.90 (DE) |9 978-3-86802-057-1 | ||
020 | |a 3868020578 |9 3-86802-057-8 | ||
024 | 3 | |a 9783868020571 | |
035 | |a (OCoLC)694488557 | ||
035 | |a (DE-599)DNB1007459239 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-HE | ||
049 | |a DE-703 |a DE-523 |a DE-573 |a DE-473 |a DE-860 |a DE-861 |a DE-863 |a DE-91G | ||
082 | 0 | |a 005.75 |2 22/ger | |
084 | |a ST 270 |0 (DE-625)143638: |2 rvk | ||
084 | |a ST 271 |0 (DE-625)143639: |2 rvk | ||
084 | |a DAT 663f |2 stub | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Boeker, Marc |e Verfasser |0 (DE-588)143342428 |4 aut | |
245 | 1 | 0 | |a MongoDB |b sag ja zu NoSQL |c Marc Boeker |
246 | 1 | 3 | |a Mongo DB |
250 | |a 1. Aufl. | ||
264 | 1 | |a Frankfurt |b entwickler.press |c 2010 | |
300 | |a 235 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a NoSQL-Datenbanksystem |0 (DE-588)7722784-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Open Source |0 (DE-588)4548264-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a MongoDB |0 (DE-588)7724020-0 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a MongoDB |0 (DE-588)7724020-0 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a NoSQL-Datenbanksystem |0 (DE-588)7722784-0 |D s |
689 | 1 | 1 | |a Open Source |0 (DE-588)4548264-0 |D s |
689 | 1 | |5 DE-604 | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021094694&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-021094694 |
Datensatz im Suchindex
DE-BY-863_location | 1000 1340 |
---|---|
DE-BY-FWS_call_number | 1000/ST 271 M72 B671 1340/ST 271 M72 B671 |
DE-BY-FWS_katkey | 453855 |
DE-BY-FWS_media_number | 083101281977 083101260701 |
_version_ | 1806174152534523904 |
adam_text | IMAGE 1
INHALTSVERZEICHNIS
F WIE VORWORT 9
1 WER? WIE? WAS? - MONGODB KURZ UND KNACKIG 11
1.1 WAS IST MONGODB? 11
1.2 WER STECKT HINTER MONGODB? 13
1.3 WER SETZT MONGODB EIN? 14
1.4 FUER WEN IST MONGODB GEEIGNET 15
1.4.1 AUS TECHNISCHER SICHT 15
1.4.2 AUS OEKONOMISCHER SICHT 18
1.4.3 AUS *JUST FOR FUN -SICHT 19
1.5 MYSQL VS. MONGODB-LET THE FIGHT BEGIN 21
2 BEVOR ES LOS GEHT 25
2.1 ZUTATEN 25
2.1.1 WAS SOLLTE ICH WISSEN? 25
2.1.2 WELCHE HARD-/SOFTWARE BENOETIGE ICH? 29
2.2 INSTALLATION 30
2.2.1 UNTER LINUX 30
2.2.2 UNTER MAC OS X 34
2.2.3 UNTER WINDOWS 36
2.3 KOMMANDOZEILENZAUBEREI 36
2.3.1 DER MONGODB DAEMON MONGOD 36
2.3.2 DIE JAVASCRIPT-KONSOLE MONGO 39
3 DAS KLEINE MONGODB-EINMALEINS 41
3.1 GRUNDLAGENFORSCHUNG 41
3.1.1 WAS IST DENN BITTESCHOEN BSON 41
3.1.2 EINE DATENBANK 42
3.1.3 EINE COLLECTION 44
3.1.4 DIE CAPPED COLLECTION 45
MONGODB
BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/1007459239
DIGITALISIERT DURCH
IMAGE 2
INHALTSVERZEICHNIS
3.1.5 SYSTEM-COLLECTIONS 46
3.1.6 EIN DOKUMENT 46
3.1.7 WIE IST EIN DOKUMENT AUFGEBAUT? 47
3.1.8 EMBEDDED DOCUMENT 49
3.1.9 EINEOBJECTLD 50
3.1.10 EINE DBREF(ERENCE) 51
3.2 ERSTE SCHRITTE 52
3.2.1 DATEN REIN 53
3.2.2 DATEN RAUS 54
3.2.3 DATEN AENDERN 58
3.2.4 DATEN LOESCHEN 59
4 MONGOD B-PROFESSUR 61
4.1 GEMISCHTES ALLERLEI 61
4.1.1 QUERY-OPERATOREN 61
4.1.2 MODIFIER-OPERATOREN 67
4.1.3 AGGREGATION 71
4.1.4 TRANSAKTIONEN 75
4.1.5 GEOBASIERTE ABFRAGEN MIT MONGODB 77
4.1.6 MAP AND REDUCE 83
4.2 EIN INDEX KOMMT SELTEN ALLEIN: INDIZES 85
4.2.1 INDIZES UND MONGODB 85
4.2.2 BESTEHENDE INDIZES ANZEIGEN 87
4.2.3 EINFACHE INDIZES ANLEGEN 88
4.2.4 COMPOUND-INDIZES ANLEGEN 89
4.2.5 UNIQUE-INDIZES VERWENDEN 95
4.2.6 DIE SORTING ORDER BEI INDIZES 99
4.3 ORDNUNG IM DATENBANKCHAOS DANK SCHEMADESIGN 102
4.3.1 RELATIONEN NUTZEN 102
4.3.2 EINGEBETTETE DOKUMENTE 106
4.3.3 LISTEN VERWENDEN 108
4.3.4 FALLBEISPIEL TECHCRUNCHY - DAS BLOG MIT NAEHRWERT 110
4.3.5 FALLBEISPIEL: AMOZON- DER CO2 NEUTRALE ONLINESHOP 115 4.3.6
FALLSTUDIE: THE NEXT FARCEBOOK 123
IMAGE 3
INHALTSVERZEICHNIS
4.4 DER EIGENE DATENTRESOR MIT GRIDFS 133
4.4.1 WIE FUNKTIONIERT GRIDFS? 134
4.4.2 SPEICHERN UND ABFRAGEN VON DATEIEN 134
4.4.3 FALLBEISPIEL: AMAZON S3 FUER ARME ^
5 FREMDSPRACHENKENNTNISSE 141
5.1 MONGODB MIT PHP 143
5.1.1 INSTALLATION 143
5.1.2 ERSTE SCHRITTE 144
5.1.4 EINGEMACHTES 148
5.2 MONGODB MIT RUBY 151
5.2.1 INSTALLATION 151
5.2.2 ERSTE SCHRITTE 152
5.3 MONGODB MIT PYTHON 161
5.3.1 INSTALLATION 161
5.3.2 ERSTE SCHRITTE 162
6 MONGODB IN PRODUCTION 171
6.1 DEPLOYMENT 171
6.1.1 MONGODB UNTER LINUX KOMPILIEREN 171
6.1.2 FORT KNOX: MONGODB ABSICHERN 174
6.1.3 WO WAR NOCH MAL DAS LETZTE BACKUP? 177
6.2 AUF NUMMER SICHER: REPLICA SETS 183
6.2.1 WAS IST REPLIKATION? 183
6.2.2 UND WAS SIND JETZT REPLICA SETS? 183
6.2.3 DO IT YOURSELF: REPLICA SETS AUFSETZEN 185
6.2.4 WAS GIBT ES SONST NOCH ZUM THEMA REPLICA SETS? 195
6.3 WUNDERMITTEL: SHARDING 198
6.3.1 WAS IST SHARDING? 198
6.3.2 SHARDING IN DREI EINFACHEN SCHRITTEN 203
6.3.3 SHARDING TESTEN 207
MONGODB
IMAGE 4
INHALTSVERZEICHNIS
7 MONGODB MIT NODE.JS 215
7.1 INSTALLATION 215
7.2 DER TRACKING SERVER 217
7.3 DIE AUSWERTUNG 222
7.4 SONSTIGES MIT MONGODB UND NODE.JS 224
7.5 AUSBLICK 226
8 MONGODB SOS 227
8.1 JA, ICH MOECHTE MIR SELBST HELFEN 227
8.1.1 DIE MONGODB USERGROUP 227
8.1.2 DAS MONGODB-WIKI 228
8.1.3 MONGODB BUG AND FEATURE TRACKING SYSTEM 228
8.1.4 MAL EBEN ETWAS SCHNELL AUSPROBIEREN 228
8.1.5 API-DOKUMENTATIONEN DER CLIENT DRIVER 229
8.1.6 DIE USERGROUPS DER JEWEILIGEN MONGODB-PROJEKTE 229 8.1.7 BUECHER,
DIE ICH KLASSE FINDE 230
8.2 JA, ICH MOECHTE, DASS MIR GEHOLFEN WIRD 230
STICHWORTVERZEICHNIS 233
|
any_adam_object | 1 |
author | Boeker, Marc |
author_GND | (DE-588)143342428 |
author_facet | Boeker, Marc |
author_role | aut |
author_sort | Boeker, Marc |
author_variant | m b mb |
building | Verbundindex |
bvnumber | BV037180067 |
classification_rvk | ST 270 ST 271 |
classification_tum | DAT 663f |
ctrlnum | (OCoLC)694488557 (DE-599)DNB1007459239 |
dewey-full | 005.75 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.75 |
dewey-search | 005.75 |
dewey-sort | 15.75 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01833nam a2200505 c 4500</leader><controlfield tag="001">BV037180067</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20140717 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">110124s2010 gw ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">10,N41</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1007459239</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783868020571</subfield><subfield code="c">Pb. : ca. EUR 24.90 (DE)</subfield><subfield code="9">978-3-86802-057-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3868020578</subfield><subfield code="9">3-86802-057-8</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783868020571</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)694488557</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1007459239</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-HE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-703</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-861</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-91G</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.75</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 270</subfield><subfield code="0">(DE-625)143638:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 271</subfield><subfield code="0">(DE-625)143639:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 663f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Boeker, Marc</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)143342428</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">MongoDB</subfield><subfield code="b">sag ja zu NoSQL</subfield><subfield code="c">Marc Boeker</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Mongo DB</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Frankfurt</subfield><subfield code="b">entwickler.press</subfield><subfield code="c">2010</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">235 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">NoSQL-Datenbanksystem</subfield><subfield code="0">(DE-588)7722784-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Open Source</subfield><subfield code="0">(DE-588)4548264-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">MongoDB</subfield><subfield code="0">(DE-588)7724020-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">MongoDB</subfield><subfield code="0">(DE-588)7724020-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">NoSQL-Datenbanksystem</subfield><subfield code="0">(DE-588)7722784-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Open Source</subfield><subfield code="0">(DE-588)4548264-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021094694&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-021094694</subfield></datafield></record></collection> |
id | DE-604.BV037180067 |
illustrated | Illustrated |
indexdate | 2024-08-01T10:45:00Z |
institution | BVB |
isbn | 9783868020571 3868020578 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-021094694 |
oclc_num | 694488557 |
open_access_boolean | |
owner | DE-703 DE-523 DE-573 DE-473 DE-BY-UBG DE-860 DE-861 DE-863 DE-BY-FWS DE-91G DE-BY-TUM |
owner_facet | DE-703 DE-523 DE-573 DE-473 DE-BY-UBG DE-860 DE-861 DE-863 DE-BY-FWS DE-91G DE-BY-TUM |
physical | 235 S. Ill., graph. Darst. |
publishDate | 2010 |
publishDateSearch | 2010 |
publishDateSort | 2010 |
publisher | entwickler.press |
record_format | marc |
spellingShingle | Boeker, Marc MongoDB sag ja zu NoSQL NoSQL-Datenbanksystem (DE-588)7722784-0 gnd Open Source (DE-588)4548264-0 gnd MongoDB (DE-588)7724020-0 gnd |
subject_GND | (DE-588)7722784-0 (DE-588)4548264-0 (DE-588)7724020-0 |
title | MongoDB sag ja zu NoSQL |
title_alt | Mongo DB |
title_auth | MongoDB sag ja zu NoSQL |
title_exact_search | MongoDB sag ja zu NoSQL |
title_full | MongoDB sag ja zu NoSQL Marc Boeker |
title_fullStr | MongoDB sag ja zu NoSQL Marc Boeker |
title_full_unstemmed | MongoDB sag ja zu NoSQL Marc Boeker |
title_short | MongoDB |
title_sort | mongodb sag ja zu nosql |
title_sub | sag ja zu NoSQL |
topic | NoSQL-Datenbanksystem (DE-588)7722784-0 gnd Open Source (DE-588)4548264-0 gnd MongoDB (DE-588)7724020-0 gnd |
topic_facet | NoSQL-Datenbanksystem Open Source MongoDB |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021094694&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT boekermarc mongodbsagjazunosql AT boekermarc mongodb |
Inhaltsverzeichnis
THWS Würzburg Zentralbibliothek Lesesaal
Signatur: |
1000 ST 271 M72 B671 |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |
THWS Würzburg Teilbibliothek SHL, Raum I.2.11
Signatur: |
1340 ST 271 M72 B671 |
---|---|
Exemplar 1 | nicht ausleihbar Verfügbar Bestellen |