{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T18:54:20Z","timestamp":1743101660100,"version":"3.40.3"},"publisher-location":"Cham","reference-count":30,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319639628"},{"type":"electronic","value":"9783319639628"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-63962-8_179-1","type":"book-chapter","created":{"date-parts":[[2018,5,15]],"date-time":"2018-05-15T03:42:35Z","timestamp":1526355755000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Hybrid OLTP and OLAP"],"prefix":"10.1007","author":[{"given":"Jana","family":"Giceva","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohammad","family":"Sadoghi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,2,19]]},"reference":[{"key":"179-1_CR1","unstructured":"Ailamaki A, DeWitt DJ, Hill MD, Skounakis M (2001) Weaving relations for cache performance. In: VLDB, pp 169\u2013180"},{"key":"179-1_CR2","doi-asserted-by":"crossref","unstructured":"Alagiannis I, Idreos S, Ailamaki A (2014) H2O: a hands-free adaptive store. In: SIGMOD, pp 1103\u20131114","DOI":"10.1145\/2588555.2610502"},{"key":"179-1_CR3","unstructured":"Appuswamy R, Karpathiotakis M, Porobic D, Ailamaki A (2017) The case for heterogeneous HTAP. In: CIDR"},{"key":"179-1_CR4","doi-asserted-by":"crossref","unstructured":"Arulraj J, Pavlo A, Menon P (2016) Bridging the archipelago between row-stores and column-stores for hybrid workloads. In: SIGMOD, pp 583\u2013598","DOI":"10.1145\/2882903.2915231"},{"key":"179-1_CR5","doi-asserted-by":"crossref","unstructured":"Barber R, Huras M, Lohman G, Mohan C, Mueller R, \u00d6zcan F, Pirahesh H, Raman V, Sidle R, Sidorkin O, Storm A, Tian Y, T\u00f6zun P (2016) Wildfire: concurrent blazing data ingest and analytics. In: SIGMOD\u201916, pp 2077\u20132080","DOI":"10.1145\/2882903.2899406"},{"key":"179-1_CR6","unstructured":"Barber R, Garcia-Arellano C, Grosman R, M\u00fcller R, Raman V, Sidle R, Spilchen M, Storm AJ, Tian Y, T\u00f6z\u00fcn P, Zilio DC, Huras M, Lohman GM, Mohan C, \u00d6zcan F, Pirahesh H (2017) Evolving databases for new-gen big data applications. In: Online Proceedings of CIDR"},{"key":"179-1_CR7","unstructured":"Dittrich J, Jindal A (2011) Towards a one size fits all database architecture. In: CIDR"},{"key":"179-1_CR8","doi-asserted-by":"crossref","unstructured":"Duggan J, Elmore AJ, Stonebraker M, Balazinska M, Howe B, Kepner J, Madden S, Maier D, Mattson T, Zdonik S (2015) The BigDAWG polystore system. SIGMOD Rec 44(2):11\u201316","DOI":"10.1145\/2814710.2814713"},{"key":"179-1_CR9","doi-asserted-by":"crossref","unstructured":"Goel AK, Pound J, Auch N, Bumbulis P, MacLean S, F\u00e4rber F, Gropengiesser F, Mathis C, Bodner T, Lehner W (2015) Towards scalable real-time analytics: an architecture for scale-out of OLxP workloads. PVLDB 8(12):1716\u20131727","DOI":"10.14778\/2824032.2824069"},{"key":"179-1_CR10","unstructured":"Grund M, Kr\u00fcger J, Plattner H, Zeier A, Cudr\u00e9-Mauroux P, Madden S (2010) HYRISE \u2013 a main memory hybrid storage engine. In: PVLDB, pp 105\u2013116"},{"key":"179-1_CR11","unstructured":"Hassan MS, Kuznetsova T, Jeong HC, Aref WG, Sadoghi M (2017) Empowering in-memory relational database engines with native graph processing. CoRR abs\/1709.06715"},{"key":"179-1_CR12","doi-asserted-by":"publisher","unstructured":"Lahiri T, Chavan S, Colgan M, Das D, Ganesh A, Gleeson M, Hase S, Holloway A, Kamp J, Lee TH, Loaiza J, Macnaughton N, Marwah V, Mukherjee N, Mullick A, Muthulingam S, Raja V, Roth M, Soylemez E, Zait M (2015) Oracle database in-memory: a dual format in-memory database. In: ICDE, pp 1253\u20131258. https:\/\/doi.org\/10.1109\/ICDE.2015.7113373","DOI":"10.1109\/ICDE.2015.7113373"},{"key":"179-1_CR13","doi-asserted-by":"crossref","unstructured":"Larson PA, Birka A, Hanson EN, Huang W, Nowakiewicz M, Papadimos V (2015) Real-time analytical processing with SQL server. PVLDB 8(12):1740\u20131751","DOI":"10.14778\/2824032.2824071"},{"key":"179-1_CR14","doi-asserted-by":"crossref","unstructured":"Makreshanski D, Giceva J, Barthels C, Alonso G (2017) BatchDB: efficient isolated execution of hybrid OLTP+OLAP workloads for interactive applications. In: SIGMOD\u201917, pp 37\u201350","DOI":"10.1145\/3035918.3035959"},{"key":"179-1_CR15","doi-asserted-by":"crossref","unstructured":"Najafi M, Sadoghi M, Jacobsen H (2015) The FQP vision: flexible query processing on a reconfigurable computing fabric. SIGMOD Rec 44(2):5\u201310","DOI":"10.1145\/2814710.2814712"},{"key":"179-1_CR16","doi-asserted-by":"crossref","unstructured":"Najafi M, Zhang K, Sadoghi M, Jacobsen H (2017) Hardware acceleration landscape for distributed real-time analytics: virtues and limitations. In: ICDCS, pp 1938\u20131948","DOI":"10.1109\/ICDCS.2017.194"},{"key":"179-1_CR17","doi-asserted-by":"crossref","unstructured":"Neumann T, M\u00fchlbauer T, Kemper A (2015) Fast serializable multi-version concurrency control for main-memory database systems. In: SIGMOD, pp 677\u2013689","DOI":"10.1145\/2723372.2749436"},{"key":"179-1_CR18","unstructured":"Pezzini M, Feinberg D, Rayner N, Edjali R (2014) Hybrid transaction\/analytical porcessing will foster opportunities for dramatic business innovation. https:\/\/ www.gartner.com\/doc\/2657815\/hybrid-transactionanal ytical-processing-foster-opportunities"},{"key":"179-1_CR19","doi-asserted-by":"crossref","unstructured":"Pilman M, Bocksrocker K, Braun L, Marroqu\u00edn R, Kossmann D (2017) Fast scans on key-value stores. PVLDB 10(11):1526\u20131537","DOI":"10.14778\/3137628.3137659"},{"key":"179-1_CR20","doi-asserted-by":"crossref","unstructured":"Pirk H, Funke F, Grund M, Neumann T, Leser U, Manegold S, Kemper A, Kersten ML (2013) CPU and cache efficient management of memory-resident databases. In: ICDE, pp 14\u201325","DOI":"10.1109\/ICDE.2013.6544810"},{"key":"179-1_CR21","doi-asserted-by":"crossref","unstructured":"Plattner H (2009) A common database approach for OLTP and OLAP using an in-memory column database. In: SIGMOD, pp 1\u20132","DOI":"10.1145\/1559845.1559846"},{"key":"179-1_CR22","unstructured":"Psaroudakis I, Wolf F, May N, Neumann T, B\u00f6hm A, Ailamaki A, Sattler KU (2014) Scaling up mixed workloads: a battle of data freshness, flexibility, and scheduling. In: TPCTC 2014, pp 97\u2013112"},{"key":"179-1_CR23","doi-asserted-by":"crossref","unstructured":"Ramamurthy R, DeWitt DJ, Su Q (2002) A case for fractured mirrors. In: VLDB\u201902, pp 430\u2013441","DOI":"10.1016\/B978-155860869-6\/50045-7"},{"key":"179-1_CR24","doi-asserted-by":"crossref","unstructured":"Sadoghi M, Ross KA, Canim M, Bhattacharjee B (2013) Making updates disk-I\/O friendly using SSDs. PVLDB 6(11):997\u20131008","DOI":"10.14778\/2536222.2536226"},{"key":"179-1_CR25","doi-asserted-by":"crossref","unstructured":"Sadoghi M, Canim M, Bhattacharjee B, Nagel F, Ross KA (2014) Reducing database locking contention through multi-version concurrency. PVLDB 7(13):1331\u20131342","DOI":"10.14778\/2733004.2733006"},{"key":"179-1_CR26","unstructured":"Sadoghi M, Bhattacherjee S, Bhattacharjee B, Canim M (2016a) L-store: a real-time OLTP and OLAP system. CoRR abs\/1601.04084"},{"key":"179-1_CR27","doi-asserted-by":"crossref","unstructured":"Sadoghi M, Ross KA, Canim M, Bhattacharjee B (2016b) Exploiting SSDs in operational multiversion databases. VLDB J 25(5):651\u2013672","DOI":"10.1007\/s00778-015-0410-5"},{"key":"179-1_CR28","doi-asserted-by":"crossref","unstructured":"Sikka V, F\u00e4rber F, Lehner W, Cha SK, Peh T, Bornh\u00f6vd C (2012) Efficient transaction processing in SAP HANA database: the end of a column store myth. In: SIGMOD\u201912, pp 731\u2013742","DOI":"10.1145\/2213836.2213946"},{"key":"179-1_CR29","doi-asserted-by":"crossref","unstructured":"Stonebraker M, Cetintemel U (2005) \u201cOne size fits all\u201d: an idea whose time has come and gone. In: ICDE, pp 2\u201311","DOI":"10.1109\/ICDE.2005.1"},{"key":"179-1_CR30","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-01849-7","volume-title":"Data processing on FPGAs. Synthesis lectures on data management","author":"J Teubner","year":"2013","unstructured":"Teubner J, Woods L (2013) Data processing on FPGAs. Synthesis lectures on data management. Morgan & Claypool Publishers, San Rafael"}],"container-title":["Encyclopedia of Big Data Technologies"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-63962-8_179-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,23]],"date-time":"2022-08-23T18:08:07Z","timestamp":1661278087000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-63962-8_179-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319639628","9783319639628"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-63962-8_179-1","relation":{},"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"19 February 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}