Daha çox

Opengeo Suite 4.1.1 -də Mongodb məlumat anbarı parametri

Opengeo Suite 4.1.1 -də Mongodb məlumat anbarı parametri


Ubuntu 12.04 LTS və Windows 8.0 -da Mongodb məlumat mağazası plagini ilə Opengeo Suite 4.1.1 istifadə edirəm. Burada Geoserver 2.5 anlıq görüntüsü və Mongodb 2.6 versiyaları istifadə olunur.

Öz məkan məlumatlarımı istifadə edərək #WorldCup -u OpenGeo Suite və MongoDB ilə Mapping -i sınamaq istəyirdim, amma yeni məlumat mağazası yaratdığımda aşağıda göstərildiyi kimi bir səhv mesajı gəldi. Mən də əvvəllər Mongodb -da heç bir istifadəçi və ya parol təyin etməmişəm.

Problemin nə olduğunu və onu necə həll edəcəyimi anlaya bilmirəm.

Hər hansı bir fikir?


Eyni problemlə qarşılaşdım. Səhv, schema_store -da düzgün olmayan urinin nəticəsi idi. Zəhmət olmasa nümunədəki üçüncü işarəyə diqqət yetirin.

schema_store * :
fayl:///yol/mağaza

Alternativ olaraq, data_store -a bir port nömrəsi daxil etmədiyinizi görürəm. Bu da bir səhv verə bilər.

data_store * :
mongodb: // localhost: 27017/test


Uzaqdan Algılama Şəkili

Pushkar Pradham ,. Roger L. King, Image Fusion -da, 2008

16.1.2 Uzaqdan zondlama təsvirinin xüsusiyyətləri

Uzaqdan algılayan görüntülər spektral, məkan, radiometrik və müvəqqəti qətnamələri ilə xarakterizə olunur. Spektral qətnamə, sensorun səhnə haqqında məlumat topladığı bant genişliyinə və nümunə götürmə sürətinə aiddir. Yüksək spektral qətnamə dar bir bant genişliyi ilə xarakterizə olunur (məsələn, 10 nm). Məkan həlli, səhnədə ayrılan (həll edilə bilən) ən kiçik xüsusiyyətlərə aiddir. Radiometrik qətnamə, sensorun qeyd edə biləcəyi xüsusi qüvvələrin dinamik diapazonuna və ya ümumi sayına aiddir. Sensorun daha böyük dinamik diapazonu, görüntüdə daha çox detalın görünməsinə səbəb olur. Landsat 7 sensoru 8 bitlik görüntüləri qeyd edir, beləliklə əks olunan enerjinin 256 unikal boz dəyərini ölçə bilir, Ikonos-2 isə 11 bitlik radiometrik qətnaməyə malikdir (2048 boz dəyər). Başqa sözlə, daha yüksək radiometrik qətnamə, səhnədə yüksək və aşağı kontrastlı obyektlərin eyni vaxtda müşahidə edilməsinə imkan verir. Müvəqqəti qətnamə, eyni yer yerinin sensor tərəfindən çəkilmiş ardıcıl görüntüləri arasında keçən vaxta aiddir. Peyk əsaslı sensorlar, orbitlərinə əsaslanaraq, bir sahədə davamlı olaraq yaşaya bilər və ya bir neçə gündə bir eyni əraziyə yenidən baxa bilərlər. Müvəqqəti xüsusiyyət torpaqdan istifadə dəyişikliklərini izləməkdə faydalıdır [3].

Məlumat həcmi və siqnal-səs-küy nisbəti (SNR) məhdudiyyətləri ilə əlaqəli sistem alış-verişləri səbəbiylə, uzaqdan zondlayan görüntülər ya yüksək məkan qətnaməsinə, ya da aşağı spektral qətnaməyə və ya əksinə [4]. Aşağıdakı bölmə, məkan həlli ilə spektral qətnamə arasındakı əlaqəni izah edir.


MongoDB fəaliyyətdədir 9781935182870, 1935182870

Mündəricat :
MongoDB Fəaliyyətdədir. Səhifə 1
qısa məzmun. Səhifə 8
məzmun. Səhifə 10
ön söz Səhifə 16
etiraflar. Səhifə 18
Bu kitabdan necə istifadə etmək olar. Səhifə 19
Kod konvensiyaları və yükləmələr. Səhifə 20
Müəllif Online. Səhifə 21
örtük təsviri haqqında. Səhifə 22
1 -ci hissə Başlamaq. Səhifə 24
Fəsil 1 Müasir veb üçün bir verilənlər bazası. Səhifə 26
1.2.1 Sənəd məlumat modeli. Səhifə 28
1.2.2 Xüsusi sorğular. Səhifə 31
1.2.4 Replikasiya. Səhifə 33
1.2.5 Sürət və davamlılıq. Səhifə 34
1.2.6 Ölçmə. Səhifə 35
1.3 MongoDB -nin əsas serveri və alətləri. Səhifə 36
1.3.2 JavaScript qabığı. Səhifə 37
1.3.3 Verilənlər bazası sürücüləri. Səhifə 38
1.4 Niyə MongoDB. Səhifə 39
1.4.1 MongoDB digər verilənlər bazası ilə müqayisədə. Səhifə 40
1.4.2 İstifadə halları və istehsal yerləri. Səhifə 42
1.5 Məsləhətlər və məhdudiyyətlər. Səhifə 44
1.6 Xülasə. Səhifə 45
Fəsil 2 MongoDB JavaScript qabığı vasitəsilə. Səhifə 46
2.1.1 Qabığın işə salınması. Səhifə 47
2.1.2 Əlavə və sorğular. Səhifə 48
2.1.3 Sənədlərin yenilənməsi. Səhifə 49
2.1.4 Məlumatların silinməsi. Səhifə 51
2.2.1 Böyük bir kolleksiya yaratmaq. Səhifə 52
2.2.2 İndeksləmə və izah edin (). Səhifə 54
2.3.1 Verilənlər bazası haqqında məlumat əldə etmək. Səhifə 56
2.3.2 Əmrlər necə işləyir. Səhifə 57
2.4 Kömək almaq. Səhifə 58
2.5 Xülasə. Səhifə 59
Fəsil 3 MongoDB istifadə edərək proqramların yazılması. Səhifə 60
3.1.1 Quraşdırma və qoşulma. Səhifə 61
3.1.2 Ruby -də sənədlərin daxil edilməsi. Səhifə 62
3.1.3 Sorğular və kursorlar. Səhifə 63
3.1.4 Yeniləmələr və silinmələr. Səhifə 64
3.1.5 Verilənlər bazası əmrləri. Səhifə 65
3.2.1 Obyekt identifikasiyası. Səhifə 66
3.2.2 BSON. Səhifə 67
3.2.3 Şəbəkə üzərindən. Səhifə 68
3.3.1 Quraşdırma. Səhifə 70
3.3.2 Məlumatların toplanması. Səhifə 71
3.3.3 Arxivə baxmaq. Səhifə 73
3.4 Xülasə. Səhifə 75
2 -ci hissə MongoDB -də tətbiq inkişafı. Səhifə 76
Fəsil 4 Sənəd yönümlü məlumatlar. Səhifə 78
4.1 Şema dizaynının prinsipləri. Səhifə 79
4.2 Elektron ticarət məlumat modelinin hazırlanması. Səhifə 80
4.2.1 Məhsullar və kateqoriyalar. Səhifə 81
4.2.2 İstifadəçilər və sifarişlər. Səhifə 84
4.2.3 Rəylər. Səhifə 87
4.3.1 Verilənlər bazası. Səhifə 88
4.3.2 Kolleksiyalar. Səhifə 90
4.3.3 Sənədlər və əlavə. Səhifə 93
4.4 Xülasə. Səhifə 98
Fəsil 5 Sorğular və toplama. Səhifə 99
5.1.1 Məhsullar, kateqoriyalar və rəylər. Səhifə 100
5.1.2 İstifadəçilər və sifarişlər. Səhifə 102
5.2.1 Sorğu seçiciləri. Səhifə 104
5.2.2 Sorğu seçimləri. Səhifə 113
5.3.1 İstifadəçilər tərəfindən rəylərin qruplaşdırılması. Səhifə 115
5.3.2 Regionlara görə sifarişlərin xəritədə azaldılması. Səhifə 117
5.4.1 Maksimum və minimum. Səhifə 118
5.4.3 Qrup. Səhifə 119
5.4.4 Xəritə-kiçiltmə. Səhifə 121
5.5 Xülasə. Səhifə 123
Fəsil 6 Yeniləmələr, atom əməliyyatları və silinmələr. Səhifə 124
6.1 Sənəd yeniləmələrinə qısa bir tur. Səhifə 125
6.2.1 Məhsullar və kateqoriyalar. Səhifə 127
6.2.2 Rəylər. Səhifə 131
6.2.3 Sifarişlər. Səhifə 133
6.3.1 Dövlət keçidlərini sifariş edin. Səhifə 135
6.3.2 İnventarizasiyanın idarə edilməsi. Səhifə 137
6.4.1 Növləri və seçimləri yeniləyin. Səhifə 141
6.4.2 Operatorları yeniləyin. Səhifə 142
6.4.3 findAndModify əmri. Səhifə 146
6.4.5 Uyğunluq, atomiklik və təcrid. Səhifə 147
6.4.6 Performans qeydlərini yeniləyin. Səhifə 148
6.5 Xülasə. Səhifə 149
3 -cü hissə MongoDB ustalığı. Səhifə 150
Fəsil 7 İndeksləmə və sorğuların optimallaşdırılması. Səhifə 152
7.1.1 Düşüncə təcrübəsi. Səhifə 153
7.1.2 Əsas indeksləşdirmə anlayışları. Səhifə 156
7.1.3 B ağacları. Səhifə 159
7.2 Təcrübədə indeksləşdirmə. Səhifə 160
7.2.1 İndeks növləri. Səhifə 161
7.2.2 İndeksin idarə edilməsi. Səhifə 163
7.3.1 Yavaş sorğuların müəyyən edilməsi. Səhifə 167
7.3.2 Yavaş sorğuların araşdırılması. Səhifə 170
7.3.3 Sorğu nümunələri. Səhifə 176
7.4 Xülasə. Səhifə 178
Fəsil 8 Replikasiya. Səhifə 179
8.1.1 Niyə təkrarlama vacibdir? Səhifə 180
8.1.2 Təkrar istifadə halları. Səhifə 181
8.2.1 Quraşdırma. Səhifə 182
8.2.2 Replikasiya necə işləyir. Səhifə 186
8.2.3 İdarəetmə. Səhifə 192
8.4.1 Bağlantılar və keçid. Səhifə 200
8.4.2 Narahatlıq yazın. Səhifə 202
8.4.3 Ölçüsünü oxuyun. Səhifə 204
8.4.4 Etiketləmə. Səhifə 205
8.5 Xülasə. Səhifə 206
9 -cu fəsil. Səhifə 207
9.1.1 Kəskinlik nədir? Səhifə 208
9.1.2 Parçalanma necə işləyir. Səhifə 210
9.2 Nümunə qırıntı qrupu. Səhifə 213
9.2.1 Quraşdırma. Səhifə 214
9.2.2 Parçalanmış bir qrupa yazmaq. Səhifə 218
9.3.1 Parça sorğu növləri. Səhifə 223
9.3.2 İndeksləmə. Səhifə 227
9.4.1 Effektiv olmayan qəlpə düymələri. Səhifə 228
9.4.2 İdeal qırıq düymələr. Səhifə 230
9.5.1 Yerləşdirmə və konfiqurasiya. Səhifə 231
9.5.2 İdarəetmə. Səhifə 235
9.6 Xülasə. Səhifə 240
Fəsil 10 Yerləşdirmə və idarəetmə. Səhifə 241
10.1.1 Yerləşdirmə mühiti. Səhifə 242
10.1.2 Server konfiqurasiyası. Səhifə 246
10.1.3 Məlumat idxalı və ixracı. Səhifə 248
10.1.4 Təhlükəsizlik. Səhifə 249
10.2.1 Giriş. Səhifə 251
10.2.2 Nəzarət vasitələri. Səhifə 252
10.2.3 Xarici monitorinq tətbiqləri. Səhifə 255
10.2.4 Diaqnostik vasitələr (mongosniff, bsondump). Səhifə 256
10.3.1 Yedəkləmə və bərpa. Səhifə 257
10.3.2 Sıxılma və təmir. Səhifə 258
10.3.3 Təkmilləşdirmə. Səhifə 259
10.4 Performans problemlərinin aradan qaldırılması. Səhifə 260
10.4.2 RAM əlavə edin. Səhifə 261
10.4.4 Üfüqi miqyasda. Səhifə 262
10.5 Xülasə. Səhifə 263
Linuxda A.1.1 MongoDB. Səhifə 264
A.1.2 Mac OS X -də MongoDB. Səhifə 265
Windows -da A.1.3 MongoDB. Səhifə 267
A.1.5 Problemlərin aradan qaldırılması. Səhifə 268
A.2 Əsas konfiqurasiya variantları. Səhifə 269
A.3.1 Linux və Mac OS X. Səhifə 270
A.3.2 Pəncərələr. Səhifə 271
B.1.2 Birdən çoxuna. Səhifə 272
B.1.3 Çox-çox. Səhifə 273
B.1.4 Ağaclar. Səhifə 274
B.1.5 İşçilərin növbələri. Səhifə 277
B.1.6 Dinamik atributlar. Səhifə 278
B.1.7 Əməliyyatlar. Səhifə 279
B.1.8 Yerləşdirmə və əvvəlcədən hesablama. Səhifə 280
B.2.4 Böyük, dərin içəri sənədlər. Səhifə 281
B.2.6 Sarsılmaz kolleksiyalar. Səhifə 282
C.1.1 Kiçik şəklin saxlanması. Səhifə 283
C.1.2 MD5 -in saxlanması. Səhifə 284
Ruby -də C.2.1 GridFS. Səhifə 285
C.2.2 mongofiles ilə GridFS. Səhifə 288
D.1.1 Sənədlər. Səhifə 289
D.1.3 Nümunə proqram. Səhifə 290
D.2.1 Sənədlər. Səhifə 291
D.2.3 Nümunə proqram. Səhifə 292
D.3.1 Sənədlər. Səhifə 293
D.3.3 Nümunə proqram. Səhifə 295
E.1 Məkan indeksləşdirməsinin əsasları. Səhifə 297
E.2 Ətraflı sorğular. Səhifə 299
E.3 Mürəkkəb məkan indeksləri. Səhifə 300
E.4 Sferik həndəsə. Səhifə 301
A. Səhifə 302
D. Səhifə 303
G. Səhifə 304
K. Səhifə 305
S. Səhifə 306
R. Səhifə 307
S. Səhifə 308
V. Səhifə 309
Y. Səhifə 310
arxa qapaq. Səhifə 311

Sitat önizləmə

MongoDB Fəaliyyətdə KYLE BANKER

Bu və digər Manning kitablarının onlayn məlumatı və sifarişi üçün www.manning.com saytına daxil olun. Nəşriyyat bu kitabda miqdarda sifariş verdikdə endirimlər edir. Əlavə məlumat üçün Xüsusi Satış Departamenti Manning Nəşriyyat A.Ş. ilə əlaqə saxlayın 20 Baldwin Road PO Box 261 Shelter Island, NY 11964 E -poçt: [email  protected]

© 2012 Manning Publications Co. Bütün hüquqlar qorunur.

Nəşrin əvvəlcədən yazılı icazəsi olmadan bu nəşrin heç bir hissəsi yenidən çap oluna, axtarış sistemində saxlanıla və ya elektron formada, mexaniki, fotokopi və ya başqa üsullarla ötürülə bilməz.

İstehsalçıların və satıcıların məhsullarını fərqləndirmək üçün istifadə etdikləri bir çox işarələr ticarət nişanı kimi tanınır. Kitabda bu işarələrin göründüyü və Manning Nəşrlərinin ticarət nişanı iddiasından xəbərdar olduğu yerlərdə, işarələr ilk hərflərlə və ya bütün hərflərlə yazılmışdır.

Yazılanları qorumağın vacibliyini dərk edərək, nəşr etdiyimiz kitabları turşusuz kağız üzərində çap etdirmək Manning siyasətidir və bunun üçün əlimizdən gələni edirik. Planetimizin qaynaqlarını qorumaq məsuliyyətini də dərk edən Manning kitabları, elementar xlor istifadə edilmədən ən az 15 % təkrar emal edilən və emal edilən kağız üzərində çap olunur.

Manning Publications Co. 20 Baldwin Road PO Box 261 Shelter Island, NY 11964

İnkişaf redaktorları: Kopirayter: Düzəlişçi: Yazı tərtibçisi: Kapak dizayneri:

Jeff Bleiel, Sara Onstine Benjamin Berg Katie Tennant Dottie Marsico Marija Tudor

ISBN 9781935182870 Amerika Birləşmiş Ştatlarında çap olunmuş 1 2 3 4 5 6 7 8 9 10 - MAL - 16 15 14 13 12 11

Bu kitab sülhə və insan ləyaqətinə və bu ideallar uğrunda çalışanların hamısına həsr edilmişdir

qısa məzmun BÖLÜM 1 BAŞLAYIR. 11

Müasir veb üçün məlumat bazası

JavaScript qabığı vasitəsilə MongoDB

MongoDB 37 istifadə edərək proqramların yazılması

HİSSƏ 2 MONGODB -da Tətbiq İnkişafı. 53 4

Sorğular və toplama 76

Yeniləmələr, atom əməliyyatları və silinmələr

3 -cü hissə MONGODB MASTERY. 127 7

İndeksləmə və sorğu optimallaşdırması

Yerləşdirmə və idarəetmə

məzmun ön sözü xv bu kitab haqqında xvii xviii örtük təsviri haqqında

1 -ci HİSSƏ BAŞLAYIR. 1

Müasir veb üçün verilənlər bazası 3 1.1 1.2

Buludda doğulmuş 5 MongoDB -in əsas xüsusiyyətləri

Sənəd məlumat modeli 5 Ad hoc sorğuları 8 İkincili indekslər 10 Replikasiya 10 Sürət və dayanıqlıq 11 Ölçüləmə 12 ■

MongoDB -nin əsas serveri və alətləri

Əsas server 14 JavaScript qabığı 14 sürücü 15 Komanda satırı alətləri 16 ■

Niyə MongoDB? 16 MongoDB digər verilənlər bazası istehsal yerləşdirmələrinə qarşı 19

Məsləhət və məhdudiyyətlər Xülasə 22

JavaScript qabığı vasitəsilə MongoDB 2.1

MongoDB qabığına girmək 24 Qabığın işə salınması 24 Sənədlərin daxil edilməsi və sorğu aparılması 26 Məlumatların silinməsi 28

İndekslərlə yaratmaq və sorğu etmək 29 Böyük bir kolleksiya yaratmaq

Verilənlər bazası məlumatlarının əldə edilməsi 33

Yardım almaq 35 Xülasə 36

MongoDB 37 -dən istifadə edərək proqramların yazılması 3.1

MongoDB Ruby obyektivi vasitəsilə

Ruby -də sənədlərin quraşdırılması 39 Sorgular və kursorlar 40 Yeniləmə və silmə 41 Database əmrləri 42 ■


Silikon Vadisini Necə Şaxələndiririk

Morehouse College, Vətəndaş Müharibəsindən cəmi iki il sonra quruldu. Atlanta, Corciya, tarixən qaradərili kollec, Rodos Alimləri yetişdirmək üçün yalnız ikisindən biri olacaq və bu universitetlər arasında sayılacaq. 24-26 Oktyabr tarixlərində Dr Martin Luther King, Jr.-dən başqa heç kimin məzunları, tarixi zəminləri bənzərsiz bir hadisə üçün platforma olacaq: Platform Zirvəsi. İncəsənətdən, işdən və siyasətdən olan korifeylər, gənclər və gələcək korifeylər ilə bir araya gələrək innovasiya iqtisadiyyatını şaxələndirmək üçün güclü həllər istehsal edəcəklər. Bu gün Dr Kingin xəyalı təhlükə altındadır. Ədalətli əmək haqqı verən yaxşı bir işə sahib olmaq hər zamankindən daha çətindir. Texnologiya iqtisadiyyatı hələ proqnozlaşdıra bilmədiyimiz şəkildə dəyişir. Zəncilər, Latınlar və qadınlar Silikon Vadisində və bütün dünyada dəhşətli dərəcədə az təmsil olunurlar.