A course in in-memory data management: the inner mechanics of in-memory databases
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Berlin [u.a]
Springer
2013
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | Literaturangaben |
Beschreibung: | XXIII, 297 S. Ill., graph. Darst. 235 mm x 155 mm |
ISBN: | 9783642365232 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV041159091 | ||
003 | DE-604 | ||
005 | 20150121 | ||
007 | t | ||
008 | 130722s2013 ad|| |||| 00||| eng d | ||
015 | |a 13N05 |2 dnb | ||
016 | 7 | |a 1029954259 |2 DE-101 | |
020 | |a 9783642365232 |c : Gb. : ca. EUR 74.89 (DE) |9 978-3-642-36523-2 | ||
035 | |a (OCoLC)847009921 | ||
035 | |a (DE-599)DNB1029954259 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
049 | |a DE-83 |a DE-29T |a DE-573 | ||
082 | 0 | |a 658.40380285574 |2 22/ger | |
084 | |a ST 270 |0 (DE-625)143638: |2 rvk | ||
084 | |a ST 530 |0 (DE-625)143679: |2 rvk | ||
100 | 1 | |a Plattner, Hasso |d 1944- |e Verfasser |0 (DE-588)121975193 |4 aut | |
245 | 1 | 0 | |a A course in in-memory data management |b the inner mechanics of in-memory databases |c Hasso Plattner |
264 | 1 | |a Berlin [u.a] |b Springer |c 2013 | |
300 | |a XXIII, 297 S. |b Ill., graph. Darst. |c 235 mm x 155 mm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Literaturangaben | ||
650 | 0 | 7 | |a In-Memory-Datenbank |0 (DE-588)7744803-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenbankentwurf |0 (DE-588)4127613-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Betriebliches Informationssystem |0 (DE-588)4069386-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenmanagement |0 (DE-588)4213132-7 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Betriebliches Informationssystem |0 (DE-588)4069386-7 |D s |
689 | 0 | 1 | |a Datenmanagement |0 (DE-588)4213132-7 |D s |
689 | 0 | 2 | |a In-Memory-Datenbank |0 (DE-588)7744803-0 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Datenbankentwurf |0 (DE-588)4127613-9 |D s |
689 | 1 | |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 978-3-642-36524-9 |
856 | 4 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=4238633&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext | |
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=026134384&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-026134384 |
Datensatz im Suchindex
_version_ | 1806325403635154944 |
---|---|
adam_text |
IMAGE 1
CONTENTS
1 INTRODUCTION 1
1.1 GOALS O F THE LECTURE 1
1.2 THE IDEA 1
1.3 LEARNING MAP 2
1.4 SELF TEST QUESTIONS 3
REFERENCES 3
PART I THE FUTURE O F ENTERPRISE COMPUTING
2 NEW REQUIREMENTS FOR ENTERPRISE COMPUTING 7
2.1 PROCESSING OF EVENT DATA 7
2.1.1 SENSOR DATA 8
2.1.2 ANALYSIS O F GAME EVENTS 8
2.2 COMBINATION O F STRUCTURED AND UNSTRUCTURED DATA 9
2.2.1 PATIENT DATA 10
2.2.2 AIRPLANE MAINTENANCE REPORTS 10
2.3 SOCIAL NETWORKS AND THE WEB 11
2.4 OPERATING CLOUD ENVIRONMENTS 11
2.5 MOBILE APPLICATIONS 12
2.6 PRODUCTION AND DISTRIBUTION PLANNING 12
2.6.1 PRODUCTION PLANNING 13
2.6.2 AVAILABLE TO PROMISE CHECK 13
2.7 SELF TEST QUESTIONS 13
REFERENCES 14
3 ENTERPRISE APPLICATION CHARACTERISTICS 15
3.1 DIVERSE APPLICATIONS 15
3.2 OLTP VERSUS OLAP 15
3.3 DRAWBACKS O F THE SEPARATION O F OLAP FROM OLTP 16
3.4 THE OLTP VERSUS OLAP ACCESS PATTERN MYTH 16
3.5 COMBINING OLTP AND OLAP DATA 17
3.6 ENTERPRISE DATA CHARACTERISTICS 17
IX
HTTP://D-NB.INFO/1029954259
IMAGE 2
X CONTENTS
3.7 SELF TEST QUESTIONS 18
REFERENCES 18
4 CHANGES IN HARDWARE 19
4.1 MEMORY CELLS 19
4.2 MEMORY HIERARCHY 20
4.3 CACHE INTERNALS 21
4.4 ADDRESS TRANSLATION 22
4.5 PREFETCHING 23
4.6 MEMORY HIERARCHY AND LATENCY NUMBERS 23
4.7 NON-UNIFORM MEMORY ARCHITECTURE 25
4.8 SCALING MAIN MEMORY SYSTEMS 26
4.9 REMOTE DIRECT MEMORY ACCESS 27
4.10 SELF TEST QUESTIONS 27
REFERENCES 28
5 A BLUEPRINT O F SANSSOUCIDB 29
5.1 DATA STORAGE IN MAIN MEMORY 29
5.2 COLUMN-ORIENTATION 29
5.3 IMPLICATIONS O F COLUMN-ORIENTATION 3 0
5.4 ACTIVE AND PASSIVE DATA 31
5.5 ARCHITECTURE OVERVIEW 31
5.6 SELF TEST QUESTIONS 32
REFERENCE 33
PART II FOUNDATIONS O F DATABASE STORAGE TECHNIQUES
6 DICTIONARY ENCODING 37
6.1 COMPRESSION EXAMPLE 38
6.1.1 DICTIONARY ENCODING EXAMPLE: FIRST NAMES 39
6.1.2 DICTIONARY ENCODING EXAMPLE: GENDER 39
6.2 SORTED DICTIONARIES 4 0
6.3 OPERATIONS ON ENCODED VALUES 4 0
6.4 SELF TEST QUESTIONS 41
7 COMPRESSION 43
7.1 PREFIX ENCODING 4 3
7.2 RUN-LENGTH ENCODING 45
7.3 CLUSTER ENCODING 4 6
7.4 INDIRECT ENCODING 48
7.5 DELTA ENCODING 51
7.6 LIMITATIONS 52
7.7 SELF TEST QUESTIONS 52
REFERENCE 54
IMAGE 3
CONTENTS XI
8 DATA LAYOUT IN MAIN MEMORY 55
8.1 CACHE EFFECTS ON APPLICATION PERFORMANCE 55
8.1.1 THE STRIDE EXPERIMENT 55
8.1.2 THE SIZE EXPERIMENT 57
8.2 ROW AND COLUMNAR LAYOUTS 58
8.3 BENEFITS O F A COLUMNAR LAYOUT 61
8.4 HYBRID TABLE LAYOUTS 61
8.5 SELF TEST QUESTIONS 62
REFERENCES 62
9 PARTITIONING 63
9.1 DEFINITION AND CLASSIFICATION 63
9.2 VERTICAL PARTITIONING 63
9.3 HORIZONTAL PARTITIONING 64
9.4 CHOOSING A SUITABLE PARTITIONING STRATEGY 6 6
9.5 SELF TEST QUESTIONS 66
REFERENCE 67
PART III IN-MEMORY DATABASE OPERATORS
10 DELETE 71
10.1 EXAMPLE OF PHYSICAL DELETE 71
10.2 SELF TEST QUESTIONS 73
REFERENCE 73
11 INSERT 75
11.1 EXAMPLE 75
11.1.1 INSERT WITHOUT NEW DICTIONARY ENTRY 76
11.1.2 INSERT WITH NEW DICTIONARY ENTRY 76
11.2 PERFORMANCE CONSIDERATIONS 79
11.3 SELF TEST QUESTIONS 80
12 UPDATE 83
12.1 UPDATE TYPES 83
12.1.1 AGGREGATE UPDATES 83
12.1.2 STATUS UPDATES 84
12.1.3 VALUE UPDATES 84
12.2 UPDATE EXAMPLE 84
12.3 SELF TEST QUESTIONS 86
REFERENCES 87
IMAGE 4
89
89 89 9 0
91 92
95 95
96
9 6
97 98
98
99
99
99
99
100 100 102
105 105 106
107 108 1 1 1
112
113 113 114 115
117 117 118 1 1 8
119 120 120
TUPLE RECONSTRUCTION 13.1 INTRODUCTION 13.2 TUPLE RECONSTRUCTION IN
ROW-ORIENTED DATABASES. . . 13.3 TUPLE RECONSTRUCTION IN COLUMN-ORIENTED
DATABASES
13.4 FURTHER EXAMPLES AND DISCUSSION 13.5 SELF TEST QUESTIONS
SCAN PERFORMANCE 14.1 INTRODUCTION 14.2 ROW LAYOUT: FULL TABLE SCAN 14.3
ROW LAYOUT: STRIDE ACCESS
14.4 COLUMNAR LAYOUT: FULL COLUMN SCAN 14.5 ADDITIONAL EXAMPLES AND
DISCUSSION 14.6 SELF TEST QUESTIONS
SELECT 15.1 RELATIONAL ALGEBRA 15.1.1 CARTESIAN PRODUCT 15.1.2
PROJECTION
15.1.3 SELECTION 15.2 DATA RETRIEVAL 15.3 SELF TEST QUESTIONS
MATERIALIZATION STRATEGIES 16.1 ASPECTS O F MATERIALIZATION 16.2 EXAMPLE
16.3 EARLY MATERIALIZATION 16.4 LATE MATERIALIZATION
16.5 SELF TEST QUESTIONS REFERENCES
PARALLEL DATA PROCESSING 17.1 HARDWARE LAYER 17.1.1 MULTI-CORE CPUS
17.1.2 SINGLE INSTRUCTION MULTIPLE DATA
17.2 SOFTWARE LAYER 17.2.1 AMDAHL'S LAW 17.2.2 SHARED MEMORY 17.2.3
MESSAGE PASSING
17.2.4 MAPREDUCE 17.3 SELF TEST QUESTIONS REFERENCES
IMAGE 5
CONTENTS XIII
18 INDICES 121
18.1 INDICES: A QUERY OPTIMIZATION APPROACH 121
18.2 TECHNICAL CONSIDERATIONS 121
18.3 INVERTED INDEX 123
18.4 DISCUSSION 126
18.4.1 MEMORY CONSUMPTION 126
18.4.2 LOOKUP PERFORMANCE 127
18.5 SELF TEST QUESTIONS 129
REFERENCE 129
19 JOIN 131
19.1 JOIN EXECUTION IN MAIN MEMORY 132
19.2 HASH-JOIN 133
19.2.1 EXAMPLE HASH-JOIN 133
19.3 SORT-MERGE JOIN 135
19.3.1 EXAMPLE SORT-MERGE JOIN 135
19.4 CHOOSING A JOIN ALGORITHM 136
19.5 SELF TEST QUESTIONS 137
20 AGGREGATE FUNCTIONS 141
20.1 AGGREGATION EXAMPLE USING THE COUNT FUNCTION 141
20.2 SELF TEST QUESTIONS 143
21 PARALLEL SELECT 145
21.1 PARALLELIZATION 145
21.2 SELF TEST QUESTIONS 148
22 WORKLOAD MANAGEMENT AND SCHEDULING 149
22.1 THE POWER O F SPEED 149
22.2 SCHEDULING 150
22.3 MIXED WORKLOAD MANAGEMENT 150
22.4 SELF TEST QUESTIONS 151
REFERENCE 152
23 PARALLEL JOIN 153
23.1 PARTIALLY PARALLELIZED HASH-JOIN 153
23.2 PARALLEL HASH-JOIN 154
23.3 SELF TEST QUESTIONS 155
REFERENCES 155
24 PARALLEL AGGREGATION 157
24.1 AGGREGATE FUNCTIONS REVISITED 157
24.2 PARALLEL AGGREGATION USING HASHING 158
IMAGE 6
X I V CONTENTS
24.3 SELF TEST QUESTIONS 160
REFERENCE 160
PART IV ADVANCED DATABASE STORAGE TECHNIQUES
25 DIFFERENTIAL BUFFER 163
25.1 THE CONCEPT 163
25.2 THE IMPLEMENTATION 163
25.3 TUPLE LIFETIME 165
25.4 SELF TEST QUESTIONS 166
REFERENCES 166
26 INSERT-ONLY 1 67
26.1 DEFINITION OF THE INSERT-ONLY APPROACH 167
26.2 POINT REPRESENTATION 168
26.3 INTERVAL REPRESENTATION 169
26.4 CONCURRENCY CONTROL: SNAPSHOT ISOLATION 171
26.5 INSERT-ONLY: ADVANTAGES AND CHALLENGES 172
26.6 SELF TEST QUESTIONS 173
REFERENCE 174
27 THE MERGE PROCESS 175
27.1 THE ASYNCHRONOUS ONLINE MERGE 176
27.1.1 PREPARE MERGE PHASE 177
27.1.2 ATTRIBUTE MERGE PHASE 177
27.1.3 COMMIT MERGE PHASE 178
27.2 EXEMPLARY ATTRIBUTE MERGE OF A COLUMN 178
27.3 MERGE OPTIMIZATIONS 180
27.3.1 USING THE MAIN STORE'S DICTIONARY 180
27.3.2 SINGLE COLUMN MERGE 181
27.3.3 UNIFIED TABLE CONCEPT 182
27.4 SELF TEST QUESTIONS 182
REFERENCES 183
28 LOGGING 185
28.1 LOGGING INFRASTRUCTURE 185
28.2 LOGICAL VERSUS DICTIONARY-ENCODED LOGGING 187
28.3 EXAMPLE 189
28.4 SELF TEST QUESTIONS 191
REFERENCES 192
IMAGE 7
CONTENTS X V
29 RECOVERY 193
29.1 READING META DATA 193
29.2 RECOVERING THE DATABASE 194
29.3 SELF TEST QUESTIONS 194
REFERENCE 195
30 ON-THE-FLY DATABASE REORGANIZATION 197
30.1 REORGANIZATION IN A ROW STORE 197
30.2 ON-THE-FLY REORGANIZATION IN A COLUMN STORE 198
30.3 EXCURSION: MULTI-TENANCY REQUIRES ONLINE REORGANIZATION . . . 199
30.4 HOT AND COLD DATA 200
30.5 SELF TEST QUESTIONS 201
REFERENCES 203
PART V FOUNDATIONS FOR A NEW ENTERPRISE APPLICATION DEVELOPMENT ERA
31 IMPLICATIONS ON APPLICATION DEVELOPMENT 207
31.1 OPTIMIZING APPLICATION DEVELOPMENT FOR IN-MEMORY DATABASES 207
31.1.1 MOVING BUSINESS LOGIC INTO THE DATABASE 209
31.1.2 STORED PROCEDURES 210
31.1.3 EXAMPLE APPLICATION 211
31.2 BEST PRACTICES 212
31.3 SELF TEST QUESTIONS 213
32 DATABASE VIEWS 215
32.1 ADVANTAGES OF VIEWS 215
32.2 LAYERED VIEWS CONCEPT 216
32.3 DEVELOPMENT TOOLS FOR VIEWS 216
32.4 SELF TEST QUESTIONS 217
REFERENCES 218
33 HANDLING BUSINESS OBJECTS 219
33.1 PERSISTING BUSINESS OBJECTS 219
33.2 OBJECT-RELATIONAL MAPPING 220
33.3 SELF TEST QUESTIONS 221
34 BYPASS SOLUTION 223
34.1 TRANSITION STEPS IN DETAIL 224
, 34.2 BYPASS SOLUTION: CONCLUSION 227
34.3 SELF TEST QUESTIONS 228
IMAGE 8
XVI CONTENTS
SELF TEST SOLUTIONS 229
GLOSSARY 283
INDEX 295 |
any_adam_object | 1 |
author | Plattner, Hasso 1944- |
author_GND | (DE-588)121975193 |
author_facet | Plattner, Hasso 1944- |
author_role | aut |
author_sort | Plattner, Hasso 1944- |
author_variant | h p hp |
building | Verbundindex |
bvnumber | BV041159091 |
classification_rvk | ST 270 ST 530 |
ctrlnum | (OCoLC)847009921 (DE-599)DNB1029954259 |
dewey-full | 658.40380285574 |
dewey-hundreds | 600 - Technology (Applied sciences) |
dewey-ones | 658 - General management |
dewey-raw | 658.40380285574 |
dewey-search | 658.40380285574 |
dewey-sort | 3658.40380285574 |
dewey-tens | 650 - Management and auxiliary services |
discipline | Informatik Wirtschaftswissenschaften |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV041159091</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20150121</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">130722s2013 ad|| |||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">13N05</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1029954259</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783642365232</subfield><subfield code="c">: Gb. : ca. EUR 74.89 (DE)</subfield><subfield code="9">978-3-642-36523-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)847009921</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1029954259</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-83</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-573</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">658.40380285574</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 530</subfield><subfield code="0">(DE-625)143679:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Plattner, Hasso</subfield><subfield code="d">1944-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)121975193</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">A course in in-memory data management</subfield><subfield code="b">the inner mechanics of in-memory databases</subfield><subfield code="c">Hasso Plattner</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin [u.a]</subfield><subfield code="b">Springer</subfield><subfield code="c">2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXIII, 297 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="c">235 mm x 155 mm</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="500" ind1=" " ind2=" "><subfield code="a">Literaturangaben</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">In-Memory-Datenbank</subfield><subfield code="0">(DE-588)7744803-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenbankentwurf</subfield><subfield code="0">(DE-588)4127613-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Betriebliches Informationssystem</subfield><subfield code="0">(DE-588)4069386-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenmanagement</subfield><subfield code="0">(DE-588)4213132-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Betriebliches Informationssystem</subfield><subfield code="0">(DE-588)4069386-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Datenmanagement</subfield><subfield code="0">(DE-588)4213132-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">In-Memory-Datenbank</subfield><subfield code="0">(DE-588)7744803-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">Datenbankentwurf</subfield><subfield code="0">(DE-588)4127613-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-3-642-36524-9</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=4238633&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</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=026134384&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-026134384</subfield></datafield></record></collection> |
id | DE-604.BV041159091 |
illustrated | Illustrated |
indexdate | 2024-08-03T00:49:03Z |
institution | BVB |
isbn | 9783642365232 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-026134384 |
oclc_num | 847009921 |
open_access_boolean | |
owner | DE-83 DE-29T DE-573 |
owner_facet | DE-83 DE-29T DE-573 |
physical | XXIII, 297 S. Ill., graph. Darst. 235 mm x 155 mm |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | Springer |
record_format | marc |
spelling | Plattner, Hasso 1944- Verfasser (DE-588)121975193 aut A course in in-memory data management the inner mechanics of in-memory databases Hasso Plattner Berlin [u.a] Springer 2013 XXIII, 297 S. Ill., graph. Darst. 235 mm x 155 mm txt rdacontent n rdamedia nc rdacarrier Literaturangaben In-Memory-Datenbank (DE-588)7744803-0 gnd rswk-swf Datenbankentwurf (DE-588)4127613-9 gnd rswk-swf Betriebliches Informationssystem (DE-588)4069386-7 gnd rswk-swf Datenmanagement (DE-588)4213132-7 gnd rswk-swf Betriebliches Informationssystem (DE-588)4069386-7 s Datenmanagement (DE-588)4213132-7 s In-Memory-Datenbank (DE-588)7744803-0 s DE-604 Datenbankentwurf (DE-588)4127613-9 s Erscheint auch als Online-Ausgabe 978-3-642-36524-9 text/html http://deposit.dnb.de/cgi-bin/dokserv?id=4238633&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=026134384&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Plattner, Hasso 1944- A course in in-memory data management the inner mechanics of in-memory databases In-Memory-Datenbank (DE-588)7744803-0 gnd Datenbankentwurf (DE-588)4127613-9 gnd Betriebliches Informationssystem (DE-588)4069386-7 gnd Datenmanagement (DE-588)4213132-7 gnd |
subject_GND | (DE-588)7744803-0 (DE-588)4127613-9 (DE-588)4069386-7 (DE-588)4213132-7 |
title | A course in in-memory data management the inner mechanics of in-memory databases |
title_auth | A course in in-memory data management the inner mechanics of in-memory databases |
title_exact_search | A course in in-memory data management the inner mechanics of in-memory databases |
title_full | A course in in-memory data management the inner mechanics of in-memory databases Hasso Plattner |
title_fullStr | A course in in-memory data management the inner mechanics of in-memory databases Hasso Plattner |
title_full_unstemmed | A course in in-memory data management the inner mechanics of in-memory databases Hasso Plattner |
title_short | A course in in-memory data management |
title_sort | a course in in memory data management the inner mechanics of in memory databases |
title_sub | the inner mechanics of in-memory databases |
topic | In-Memory-Datenbank (DE-588)7744803-0 gnd Datenbankentwurf (DE-588)4127613-9 gnd Betriebliches Informationssystem (DE-588)4069386-7 gnd Datenmanagement (DE-588)4213132-7 gnd |
topic_facet | In-Memory-Datenbank Datenbankentwurf Betriebliches Informationssystem Datenmanagement |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=4238633&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=026134384&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT plattnerhasso acourseininmemorydatamanagementtheinnermechanicsofinmemorydatabases |