{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T06:42:00Z","timestamp":1777876920562,"version":"3.51.4"},"publisher-location":"Cham","reference-count":47,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032180698","type":"print"},{"value":"9783032180704","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-032-18070-4_5","type":"book-chapter","created":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T22:36:13Z","timestamp":1777588573000},"page":"69-88","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Tectonic: Bridging Synthetic and\u00a0Real-World Workloads for\u00a0Key-Value Benchmarking"],"prefix":"10.1007","author":[{"given":"Alexander H.","family":"Ott","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shubham","family":"Kaushik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Boao","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Subhadeep","family":"Sarkar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2026,4,1]]},"reference":[{"key":"5_CR1","doi-asserted-by":"publisher","unstructured":"Alexandrov, A., Schiefer, B., Poelman, J., Ewen, S., Bodner, T.O., Markl, V.: Myriad: parallel data generation on shared-nothing architectures. In: Proceedings of the 1st Workshop on Architectures and Systems for Big Data (ASBD 2011), pp. 30\u201333 (2011). https:\/\/doi.org\/10.1145\/2377978.2377983. https:\/\/dl.acm.org\/doi\/10.1145\/2377978.2377983","DOI":"10.1145\/2377978.2377983"},{"key":"5_CR2","unstructured":"Apache: Cassandra (2023). http:\/\/cassandra.apache.org"},{"key":"5_CR3","unstructured":"Apache: HBase (2023). http:\/\/hbase.apache.org\/"},{"key":"5_CR4","unstructured":"Apple: FoundationDB (2018). https:\/\/github.com\/apple\/foundationdb"},{"key":"5_CR5","doi-asserted-by":"crossref","unstructured":"Athanassoulis, M., Ailamaki, A.: BF-tree: approximate tree indexing. Proc. VLDB Endow. 7(14), 1881\u20131892 (2014). http:\/\/www.vldb.org\/pvldb\/vol7\/p1881-athanassoulis.pdf","DOI":"10.14778\/2733085.2733094"},{"key":"5_CR6","unstructured":"Cao, Z., Dong, S., Vemuri, S., Du, D.H.C.: Characterizing, modeling, and benchmarking RocksDB key-value workloads at Facebook. In: Proceedings of the USENIX Conference on File and Storage Technologies (FAST), pp. 209\u2013223 (2020)"},{"key":"5_CR7","doi-asserted-by":"publisher","unstructured":"Chandramouli, B., Prasaad, G., Kossmann, D., Levandoski, J.J., Hunter, J., Barnett, M.: FASTER: a concurrent key-value store with in-place updates. In: Proceedings of the ACM SIGMOD International Conference on Management of Data, pp. 275\u2013290 (2018). https:\/\/doi.org\/10.1145\/3183713.3196898. http:\/\/doi.acm.org\/10.1145\/3183713.3196898","DOI":"10.1145\/3183713.3196898"},{"key":"5_CR8","doi-asserted-by":"publisher","unstructured":"Chang, F., et al.: Bigtable: a distributed storage system for structured data. ACM Trans. Comput. Syst. (TOCS) 26(2), 4:1\u20134:26 (2008). https:\/\/doi.org\/10.1145\/1365815.1365816","DOI":"10.1145\/1365815.1365816"},{"key":"5_CR9","doi-asserted-by":"publisher","unstructured":"Chatterjee, S., Jagadeesan, M., Qin, W., Idreos, S.: Cosine: a cloud-cost optimized self-designing key-value storage engine. Proc. VLDB Endow. 15(1), 112\u2013126 (2021). https:\/\/doi.org\/10.14778\/3485450.3485461","DOI":"10.14778\/3485450.3485461"},{"key":"5_CR10","doi-asserted-by":"publisher","unstructured":"Cheng, A., et al.: TAOBench: an end-to-end benchmark for social networking workloads. Proc. VLDB Endow. 15(9), 1965\u20131977 (2022). https:\/\/doi.org\/10.14778\/3538598.3538616. https:\/\/www.vldb.org\/pvldb\/vol15\/p1965-cheng.pdf","DOI":"10.14778\/3538598.3538616"},{"key":"5_CR11","unstructured":"CockroachDB: CockroachDB (2021). https:\/\/github.com\/cockroachdb\/cockroach"},{"key":"5_CR12","doi-asserted-by":"publisher","unstructured":"Cooper, B.F., Silberstein, A., Tam, E., Ramakrishnan, R., Sears, R.: Benchmarking cloud serving systems with YCSB. In: Proceedings of the ACM Symposium on Cloud Computing (SoCC), pp. 143\u2013154 (2010). https:\/\/doi.org\/10.1145\/1807128.1807152. http:\/\/doi.acm.org\/10.1145\/1807128.1807152","DOI":"10.1145\/1807128.1807152"},{"issue":"6","key":"5_CR13","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1145\/1323293.1294281","volume":"41","author":"G DeCandia","year":"2007","unstructured":"DeCandia, G., et al.: Dynamo: Amazon\u2019s highly available key-value store. ACM SIGOPS Oper. Syst. Rev. 41(6), 205\u2013220 (2007). https:\/\/doi.org\/10.1145\/1323293.1294281","journal-title":"ACM SIGOPS Oper. Syst. Rev."},{"key":"5_CR14","unstructured":"Facebook: MyRocks (2023). http:\/\/myrocks.io\/"},{"key":"5_CR15","unstructured":"Facebook: db_bench (2024). https:\/\/github.com\/facebook\/rocksdb\/wiki\/Benchmarking-tools"},{"key":"5_CR16","unstructured":"Facebook: RocksDB (2024). https:\/\/github.com\/facebook\/rocksdb"},{"key":"5_CR17","unstructured":"Foundation, F.S.: Gnu operating system. https:\/\/www.gnu.org\/software\/time\/"},{"key":"5_CR18","doi-asserted-by":"publisher","unstructured":"Frank, M., Poess, M., Rabl, T.: Efficient update data generation for DBMS benchmarks. In: Third Joint WOSP\/SIPEW International Conference on Performance Engineering, ICPE 2012, Boston, MA, USA - April 22\u201325, 2012, pp. 169\u2013180 (2012). https:\/\/doi.org\/10.1145\/2188286.2188315","DOI":"10.1145\/2188286.2188315"},{"key":"5_CR19","doi-asserted-by":"publisher","unstructured":"Geffner, S., Agrawal, D., El Abbadi, A., Smith, T.R.: Relative prefix sums: an efficient approach for querying dynamic OLAP data cubes. In: Proceedings of the IEEE International Conference on Data Engineering (ICDE), pp. 328\u2013335 (1999). https:\/\/doi.org\/10.1109\/ICDE.1999.754948","DOI":"10.1109\/ICDE.1999.754948"},{"key":"5_CR20","unstructured":"Google: LevelDB (2021). https:\/\/github.com\/google\/leveldb\/"},{"key":"5_CR21","doi-asserted-by":"publisher","unstructured":"Huang, D., et al.: TiDB: a raft-based HTAP database. Proc. VLDB Endow. 13(12), 3072\u20133084 (2020). https:\/\/doi.org\/10.14778\/3415478.3415535. http:\/\/www.vldb.org\/pvldb\/vol13\/p3072-huang.pdf","DOI":"10.14778\/3415478.3415535"},{"key":"5_CR22","doi-asserted-by":"publisher","unstructured":"Huang, G., et al.: X-engine: an optimized storage engine for large-scale E-commerce transaction processing. In: Proceedings of the ACM SIGMOD International Conference on Management of Data, pp. 651\u2013665 (2019). https:\/\/doi.org\/10.1145\/3299869.3314041","DOI":"10.1145\/3299869.3314041"},{"key":"5_CR23","unstructured":"Huynh, A., Chaudhari, H.A., Terzi, E., Athanassoulis, M.: Endure: A Robust Tuning Paradigm for LSM Trees Under Workload Uncertainty. CoRR 2110.13801 (2021). https:\/\/arxiv.org\/abs\/2110.13801"},{"key":"5_CR24","doi-asserted-by":"publisher","unstructured":"Huynh, A., Chaudhari, H.A., Terzi, E., Athanassoulis, M.: Endure: a robust tuning paradigm for LSM trees under workload uncertainty. Proc. VLDB Endow. 15(8), 1605\u20131618 (2022). https:\/\/doi.org\/10.14778\/3529337.3529345","DOI":"10.14778\/3529337.3529345"},{"key":"5_CR25","unstructured":"Keahey, K.: Chameleon: Experimental Platform for Cloud Computing Research (2018). https:\/\/www.chameleoncloud.org\/media\/cms_page_media\/17\/GENI-lex.pdf"},{"key":"5_CR26","unstructured":"Kryczka, A.: Compaction Styles (2020). https:\/\/github.com\/facebook\/rocksdb\/blob\/gh-pages-old\/talks\/2020-07-17-Brownbag-Compactions.pdf"},{"key":"5_CR27","unstructured":"Li, Y., Zhang, R., Li, Y., Ke, S., Zhang, S., Zhou, A.: Lauca: Generating Application-Oriented Synthetic Workloads. CoRR abs\/1912.0 (2019). http:\/\/arxiv.org\/abs\/1912.07172"},{"key":"5_CR28","doi-asserted-by":"publisher","unstructured":"Mo, D., Chen, F., Luo, S., Shan, C.: Learning to Optimize LSM-trees: Towards A Reinforcement Learning based Key-Value Store for Dynamic Workloads. CoRR abs\/2308.0 (2023). https:\/\/doi.org\/10.48550\/ARXIV.2308.07013","DOI":"10.48550\/ARXIV.2308.07013"},{"key":"5_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1007\/978-3-030-55024-0_7","volume-title":"Performance Evaluation and Benchmarking for the Era of Cloud(s)","author":"C Nuessle","year":"2020","unstructured":"Nuessle, C., Kennedy, O., Ziarek, L.: Benchmarking pocket-scale databases. In: Nambiar, R., Poess, M. (eds.) TPCTC 2019. LNCS, vol. 12257, pp. 99\u2013115. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-55024-0_7"},{"key":"5_CR30","doi-asserted-by":"publisher","unstructured":"Power, C., et al.: The cosmos big data platform at microsoft: over a decade of progress and a decade to look forward. Proc. VLDB Endow. 14(12), 3148\u20133161 (2021). https:\/\/doi.org\/10.14778\/3476311.3476390. http:\/\/www.vldb.org\/pvldb\/vol14\/p3148-jindal.pdf","DOI":"10.14778\/3476311.3476390"},{"key":"5_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"116","DOI":"10.1007\/978-3-642-10424-4_9","volume-title":"Performance Evaluation and Benchmarking","author":"T Rabl","year":"2009","unstructured":"Rabl, T., Lang, A., Hackl, T., Sick, B., Kosch, H.: Generating shifting workloads to benchmark adaptability in relational database systems. In: Nambiar, R., Poess, M. (eds.) TPCTC 2009. LNCS, vol. 5895, pp. 116\u2013131. Springer, Heidelberg (2009). https:\/\/doi.org\/10.1007\/978-3-642-10424-4_9"},{"key":"5_CR32","doi-asserted-by":"publisher","unstructured":"Rabl, T., Poess, M.: Parallel data generation for performance analysis of large, complex RDBMS. In: Proceedings of the International Workshop on Testing Database Systems (DBTest), p. 5 (2011). https:\/\/doi.org\/10.1145\/1988842.1988847","DOI":"10.1145\/1988842.1988847"},{"key":"5_CR33","doi-asserted-by":"publisher","unstructured":"Raman, A., Huynh, A., Lu, J., Athanassoulis, M.: Benchmarking learned and LSM indexes for data sortedness. In: Proceedings of the International Workshop on Testing Database Systems (DBTest), DBTest 2024, pp. 16\u201322 (2024). https:\/\/doi.org\/10.1145\/3662165.3662764","DOI":"10.1145\/3662165.3662764"},{"key":"5_CR34","doi-asserted-by":"crossref","unstructured":"Raman, A., Karatsenidis, K., Sarkar, S., Olma, M., Athanassoulis, M.: BoDS: a benchmark on data sortedness. In: Performance Evaluation and Benchmarking - TPC Technology Conference (TPCTC), pp. 17\u201332 (2022)","DOI":"10.1007\/978-3-031-29576-8_2"},{"key":"5_CR35","doi-asserted-by":"publisher","unstructured":"Raman, A., Karatsenidis, K., Xie, S., Olma, M., Sarkar, S., Athanassoulis, M.: QuIT your B+-tree for the quick insertion tree. In: Proceedings of the International Conference on Extending Database Technology (EDBT), pp. 451\u2013463 (2025). https:\/\/doi.org\/10.48786\/EDBT.2025.36","DOI":"10.48786\/EDBT.2025.36"},{"key":"5_CR36","doi-asserted-by":"crossref","unstructured":"Raman, A., Sarkar, S., Olma, M., Athanassoulis, M.: Indexing for near-sorted data. In: Proceedings of the IEEE International Conference on Data Engineering (ICDE), pp. 1475\u20131488 (2023)","DOI":"10.1109\/ICDE55515.2023.00117"},{"key":"5_CR37","unstructured":"RocksDB: Prefix seek. https:\/\/github.com\/facebook\/rocksdb\/wiki\/Prefix-Seek"},{"key":"5_CR38","unstructured":"RocksDB: Prefix Bloom Filter (2020). https:\/\/github.com\/facebook\/rocksdb\/wiki\/Prefix-Seek#configure-prefix-bloom-filter"},{"key":"5_CR39","doi-asserted-by":"publisher","unstructured":"Sarkar, S., Papon, T.I., Staratzis, D., Athanassoulis, M.: Lethe: a tunable delete-aware LSM engine. In: Proceedings of the ACM SIGMOD International Conference on Management of Data, pp. 893\u2013908 (2020). https:\/\/doi.org\/10.1145\/3318464.3389757","DOI":"10.1145\/3318464.3389757"},{"key":"5_CR40","doi-asserted-by":"publisher","unstructured":"Sarkar, S., Papon, T.I., Staratzis, D., Zhu, Z., Athanassoulis, M.: Enabling timely and persistent deletion in LSM-engines. ACM Trans. Database Syst. (TODS) 48(3), 8:1\u20138:40 (2023). https:\/\/doi.org\/10.1145\/3599724","DOI":"10.1145\/3599724"},{"key":"5_CR41","doi-asserted-by":"publisher","unstructured":"Sarkar, S., Staratzis, D., Zhu, Z., Athanassoulis, M.: Constructing and analyzing the LSM compaction design space. Proc. VLDB Endow. 14(11), 2216\u20132229 (2021). https:\/\/doi.org\/10.14778\/3476249.3476274. http:\/\/vldb.org\/pvldb\/vol14\/p2216-sarkar.pdf","DOI":"10.14778\/3476249.3476274"},{"key":"5_CR42","doi-asserted-by":"publisher","unstructured":"Stephens, J.M., Poess, M.: MUDD: a multi-dimensional data generator. In: Proceedings of the Fourth International Workshop on Software and Performance, WOSP 2004, Redwood Shores, California, USA, 14\u201316 January 2004, pp. 104\u2013109 (2004). https:\/\/doi.org\/10.1145\/974044.974060","DOI":"10.1145\/974044.974060"},{"key":"5_CR43","unstructured":"TPC: Specification of the TPC-DS benchmark. http:\/\/www.tpc.org\/tpcds\/"},{"key":"5_CR44","unstructured":"TPC: Specification of TPC-E benchmark. http:\/\/www.tpc.org\/tpce\/"},{"key":"5_CR45","unstructured":"TPC: TPC-H benchmark (2021). http:\/\/www.tpc.org\/tpch\/"},{"key":"5_CR46","unstructured":"TPC: Specification of TPC-C benchmark (2022). http:\/\/www.tpc.org\/tpcc\/"},{"key":"5_CR47","doi-asserted-by":"publisher","unstructured":"Zhu, Z., Saha, A., Athanassoulis, M., Sarkar, S.: KVBench: a key-value benchmarking suite. In: International Workshop on Testing Database Systems (DBTest), pp. 9\u201315 (2024). https:\/\/doi.org\/10.1145\/3662165.3662765","DOI":"10.1145\/3662165.3662765"}],"container-title":["Lecture Notes in Computer Science","Performance Evaluation and Benchmarking"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-18070-4_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T22:36:21Z","timestamp":1777588581000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-18070-4_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"ISBN":["9783032180698","9783032180704"],"references-count":47,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-18070-4_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"1 April 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"TPCTC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Technology Conference on Performance Evaluation and Benchmarking","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"London","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"United Kingdom","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 September 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 September 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"tpctc2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.tpc.org\/tpctc\/tpctc2025\/default5.asp","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}