دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: پایگاه داده ها ویرایش: نویسندگان: Stefan Edlich, Achim Friedland, Jens Hampe, Benjamin Brauer سری: ISBN (شابک) : 3446423559, 9783446423558 ناشر: Hanser Verlag سال نشر: 2010 تعداد صفحات: 306 زبان: German فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 3 مگابایت
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
در صورت تبدیل فایل کتاب NoSQL: Einstieg in die Welt nichtrelationaler Web 2.0 Datenbanken به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب NoSQL: ورود به دنیای پایگاه های داده غیرمرتبط وب 2.0 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Buchcover......Page 1
NoSQL: Einstieg in die Welt nichtrelationaler Web 2.0 Datenbanken......Page 4
Impressum......Page 5
Inhalt......Page 6
Geleitwort......Page 12
Vorwort......Page 14
1.1 Historie......Page 16
1.2 Definition und Diskussion......Page 17
1.3 Kategorisierung von NoSQL-Systemen......Page 20
1.3.2 Column-Family-Systeme......Page 22
1.3.4 Graphdatenbanken......Page 23
1.4 Fazit......Page 24
2 NoSQL – Theoretische Grundlagen......Page 26
2.1.1 Funktionale Ursprünge......Page 27
2.1.2 Phasen und Datenfluss......Page 32
2.1.3 Komponenten und Architektur......Page 34
2.1.4 Anwendungsbereiche und Implementierungen......Page 37
2.1.5 Praktisches Beispiel......Page 39
2.1.6 Zusammenfassung......Page 43
2.2.1 Konsistenzmodell relationaler Datenbanken......Page 45
2.2.2 CAP-Theorem......Page 46
2.2.3 Alternatives Konsistenzmodell: BASE......Page 48
2.3 Consistent-Hashing......Page 51
2.4 Multiversion Concurrency Control......Page 55
2.5 Vector Clocks......Page 58
2.6 Paxos......Page 62
3 Wide Column Stores......Page 68
3.1.1 Überblick......Page 69
3.1.3 Datenmodell......Page 70
3.1.4 Installation......Page 72
3.1.5 CRUD-Operationen......Page 73
3.1.6 Fortgeschrittene Abfragen mit Map/Reduce......Page 78
3.1.7 Skalierung und Konfiguration......Page 81
3.1.9 Bewertung......Page 83
3.2 Cassandra......Page 84
3.2.1 Allgemeines......Page 85
3.2.2 Datenmodell......Page 86
3.2.3 Installation......Page 89
3.2.4 CRUD-Operationen......Page 91
3.2.6 Zugriff mit Java......Page 94
3.2.7 Replikation und Skalierung......Page 95
3.2.8 Bewertung......Page 97
3.3 Amazon SimpleDB......Page 98
3.3.1 Allgemeines......Page 99
3.3.3 Datensicherheit und Datenschutz......Page 100
3.3.4 Installation......Page 101
3.3.5 CRUD-Operationen......Page 102
3.3.7 Bewertung......Page 112
4 Document Stores......Page 116
4.1.2 Beschreibung......Page 117
4.1.3 Datenmodell......Page 118
4.1.6 Installation......Page 119
4.1.7 CRUD-Operationen......Page 122
4.1.8 Erstellen von Views......Page 126
4.1.9 Replikation......Page 127
4.1.11 CouchApps......Page 128
4.1.12 Bewertung......Page 129
4.2.1 Überblick......Page 130
4.2.2 Datenmodell......Page 131
4.2.3 Installation......Page 132
4.2.4 CRUD-Operationen......Page 134
4.2.5 Fortgeschrittene Abfragen und Map/Reduce......Page 138
4.2.6 Skalierung......Page 140
4.2.7 Replikation......Page 142
4.2.8 Bewertung......Page 143
5 Key/Value-Datenbanken......Page 146
5.1.2 Allgemeines......Page 147
5.1.3 Installation......Page 148
5.1.4 CRUD-Operationen......Page 149
5.1.6 Zugriff aus anderen Programmiersprachen......Page 155
5.1.7 Replikation und Konfiguration......Page 157
5.1.9 Bewertung......Page 159
5.2.1 Überblick......Page 161
5.2.2 Allgemeines......Page 162
5.2.3 Installation......Page 163
5.2.4 CRUD-Operationen......Page 164
5.2.5 Fortgeschrittene Abfragen......Page 166
5.2.7 Bewertung......Page 169
5.3.1 Überblick......Page 171
5.3.2 Allgemeines......Page 172
5.3.3 Installation......Page 174
5.3.4 CRUD-Operationen......Page 175
5.3.5 Zugriff aus anderen Programmiersprachen......Page 176
5.3.6 Abfragen und Links in Riak......Page 177
5.3.7 Skalierung, Replikation und Konfiguration......Page 179
5.3.8 Bewertung......Page 181
6 Graphdatenbanken......Page 184
6.1 Einführung und Hintergrund......Page 186
6.1.1 Das Graphdatenmodell......Page 187
6.1.2 Das Property-Graph-Datenmodell......Page 188
6.1.3 Repräsentation von Graphen......Page 189
6.1.4 Traversierung von Graphen......Page 191
6.1.5 Skalierung mittels Replikation und Partitionierung......Page 193
6.1.6 Vergleich mit anderen Datenmodellen......Page 195
6.1.7 Zusammenfassung......Page 197
6.2 Neo4j......Page 199
6.2.2 Installation und CRUD-Operationen......Page 200
6.2.3 Fortgeschrittene Abfragen......Page 204
6.2.4 Replikation......Page 208
6.2.6 Bewertung......Page 209
6.3.1 Überblick......Page 211
6.3.2 Beschreibung......Page 212
6.3.3 Datenmodell......Page 213
6.3.4 Installation......Page 214
6.3.5 CRUD-Operationen......Page 215
6.3.6 Bewertung......Page 223
6.4.2 Beschreibung......Page 224
6.4.3 Datenmodell......Page 225
6.4.5 CRUD-Operationen......Page 226
6.4.6 Models......Page 228
6.4.7 Bewertung......Page 229
6.5.2 Beschreibung......Page 230
6.5.4 Installation......Page 231
6.5.5 CRUD-Operationen......Page 232
6.5.6 Graphoperationen......Page 233
6.5.7 DEX-Skripting......Page 234
6.5.8 DEX-Shell......Page 235
6.5.9 Bewertung......Page 236
6.6.1 Überblick......Page 237
6.6.2 Datenmodell......Page 238
6.6.4 CRUD-Operationen......Page 239
6.6.7 Bewertung......Page 242
6.7.2 Beschreibung......Page 244
6.7.4 Installation......Page 245
6.7.5 CRUD-Operationen......Page 246
6.7.6 Graphoperationen......Page 249
6.7.7 Bewertung......Page 250
6.8.1 Überblick......Page 251
6.8.4 CRUD-Operationen......Page 252
6.8.5 Datenbankschemata......Page 254
6.8.6 HTTP-REST-Schnittstelle......Page 255
6.8.7 Bewertung......Page 256
6.9.1 Twitters FlockDB......Page 257
6.9.2 Google Pregel......Page 259
6.9.3 Apache Hama/Hamburg......Page 262
6.9.4 Die VertexDB-Familie......Page 263
6.9.5 Filament......Page 266
7 Weitere NoSQL-Datenbanken......Page 270
7.1.1 Hypertable......Page 271
7.1.2 Cloudera......Page 272
7.2 Document Stores......Page 273
7.3.1 Amazon Dynamo......Page 274
7.3.2 Dynomite und KAI......Page 275
7.3.3 MEMBASE......Page 276
7.3.4 Voldemort......Page 277
7.3.5 Scalaris......Page 279
7.3.6 Die Tokyo-Produktfamilie......Page 281
7.3.7 Weitere Key/Value-Systeme......Page 282
7.4 Google App Engine Storage......Page 283
7.5 Weitere ‚Soft’-NoSQL-Lösungen......Page 284
8 Orientierung im Datenbankraum......Page 286
8.1 Grundlegende Gedanken......Page 287
8.2 Datenanalyse......Page 288
8.3 Transaktionsmodell......Page 291
8.5 Abfrageanforderungen......Page 292
8.6 Architektur......Page 293
8.7 Weitere nicht-funktionale Anforderungen......Page 294
8.8 Anwendungsfälle für NoSQL-Datenbanken......Page 296
8.9 Fazit......Page 297
Register......Page 300
Buchrückseite......Page 306