{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T13:16:26Z","timestamp":1784207786532,"version":"3.55.0"},"reference-count":66,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T00:00:00Z","timestamp":1784160000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T00:00:00Z","timestamp":1784160000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100006579","name":"Ministry of Industry and Information Technology of the People\u2019s Republic of China","doi-asserted-by":"publisher","award":["ZTZB-23-990-024"],"award-info":[{"award-number":["ZTZB-23-990-024"]}],"id":[{"id":"10.13039\/501100006579","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62272369, 62302370"],"award-info":[{"award-number":["62272369, 62302370"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["The VLDB Journal"],"published-print":{"date-parts":[[2026,9]]},"DOI":"10.1007\/s00778-026-00988-2","type":"journal-article","created":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T12:50:39Z","timestamp":1784206239000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Towards caching time-series semantically on hybrid storage"],"prefix":"10.1007","volume":"35","author":[{"given":"Tao","family":"Kong","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2382-6289","authenticated-orcid":false,"given":"Hui","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Liping","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yuxuan","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiyue","family":"Gao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jiangtao","family":"Cui","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,7,16]]},"reference":[{"key":"988_CR1","unstructured":"Redis (2009). https:\/\/redis.io\/"},{"key":"988_CR2","unstructured":"Opentsdb (2011). http:\/\/opentsdb.net\/"},{"key":"988_CR3","unstructured":"etcd (2013). https:\/\/etcd.io\/"},{"key":"988_CR4","unstructured":"Apache iotdb (2018). https:\/\/iotdb.apache.org\/"},{"key":"988_CR5","unstructured":"Ycsb-ts (2019). https:\/\/github.com\/TSDBBench\/YCSB-TS"},{"key":"988_CR6","unstructured":"Fatcache (2021). https:\/\/github.com\/twitter\/fatcache"},{"key":"988_CR7","unstructured":"Influxdb (2021). https:\/\/www.influxdata.com\/"},{"key":"988_CR8","unstructured":"Grafana (2022). https:\/\/grafana.com\/"},{"key":"988_CR9","unstructured":"Timescaledb (2022). https:\/\/www.timescale.com\/"},{"key":"988_CR10","unstructured":"Gomemcache (2023). https:\/\/github.com\/bradfitz\/gomemcache"},{"key":"988_CR11","unstructured":"Tsbs (2023). https:\/\/github.com\/timescale\/tsbs"},{"key":"988_CR12","unstructured":"Clickbench (2024). https:\/\/github.com\/ClickHouse\/ClickBench"},{"key":"988_CR13","unstructured":"Db-engines ranking of time series dbms (2024). https:\/\/db-engines.com\/en\/ranking\/time+series+dbms"},{"key":"988_CR14","unstructured":"Influxdb-comparisons (2024). https:\/\/github.com\/influxdata\/influxdb-comparisons"},{"key":"988_CR15","unstructured":"Time series database - ranking (2024). https:\/\/ossinsight.io\/collections\/time-series-database\/"},{"key":"988_CR16","unstructured":"Docker (2025). https:\/\/www.docker.com\/"},{"key":"988_CR17","unstructured":"Node exporter (2025). https:\/\/github.com\/prometheus\/node_exporter"},{"key":"988_CR18","doi-asserted-by":"crossref","unstructured":"Abdelhafiz, B.M.: Distributed database using sharding database architecture, p. CSDE. (2020)","DOI":"10.1109\/CSDE50874.2020.9411547"},{"issue":"11","key":"988_CR19","first-page":"1057","volume":"6","author":"L Abraham","year":"2013","unstructured":"Abraham, L., Allen, J., Barykin, O., Borkar, V., Chopra, B., Gerea, C., Merl, D., Metzler, J., Reiss, D., Subramanian, S., Wiener, J.L., Zed, O.: Scuba: diving into data at facebook. PVLDB 6(11), 1057\u20131067 (2013)","journal-title":"PVLDB"},{"key":"988_CR20","doi-asserted-by":"crossref","unstructured":"Agrawal, N., Vulimiri, A.: Low-latency analytics on colossal data streams with summarystore, p. SOSP. (2017)","DOI":"10.1145\/3132747.3132758"},{"key":"988_CR21","doi-asserted-by":"crossref","unstructured":"Bang, F.: Gptcache: An open-source semantic cache for llm applications enabling faster answers and cost savings. NLP-OSS , (2023)","DOI":"10.18653\/v1\/2023.nlposs-1.24"},{"key":"988_CR22","unstructured":"Bashir, M.F., Zaheer, R.A., Shams, Z.M., Qadir, M.A.: Scam: Semantic caching architecture for efficient content matching over data grid, WIC (2007)"},{"key":"988_CR23","unstructured":"Bello, R.G., Dias, K., Downing, A., Feenan, J.J., Finnerty, J.L., Norcott, W.D., Sun, H., Witkowski, A., Ziauddin, M.: Materialized views in oracle, VLDB (1998)"},{"key":"988_CR24","doi-asserted-by":"crossref","unstructured":"Chen, L., Rundensteiner, E.A., Wang, S.: Xcache: a semantic caching system for xml queries, p. SIGMOD. (2002)","DOI":"10.1145\/564764.564771"},{"key":"988_CR25","doi-asserted-by":"crossref","unstructured":"Cheng, D., Yang, F., Xiang, S., Liu, J.: Financial time series forecasting with multi-modality graph neural network. Pattern Recognit. 121(C), 108218 (2022)","DOI":"10.1016\/j.patcog.2021.108218"},{"issue":"1","key":"988_CR26","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1007\/s007780050080","volume":"9","author":"B Chidlovskii","year":"2000","unstructured":"Chidlovskii, B., Borghoff, U.M.: Semantic caching of web queries. VLDB J. 9(1), 2\u201317 (2000)","journal-title":"VLDB J."},{"issue":"7","key":"988_CR27","first-page":"6481","volume":"7","author":"AA Cook","year":"2020","unstructured":"Cook, A.A., Misirli, G., Fan, Z.: Anomaly detection for iot time-series data: A survey. IEEE IoT J. 7(7), 6481\u20136494 (2020)","journal-title":"IEEE IoT J."},{"key":"988_CR28","unstructured":"Dar, S., Franklin, M.J., Jonsson, B.P., Srivastava, D., Tan, M.: Semantic data caching and replacement, VLDB (1996)"},{"issue":"124","key":"988_CR29","first-page":"5","volume":"2004","author":"B Fitzpatrick","year":"2004","unstructured":"Fitzpatrick, B.: Distributed caching with memcached. Linux J. 2004(124), 5 (2004)","journal-title":"Distributed caching with memcached. Linux J."},{"key":"988_CR30","doi-asserted-by":"crossref","unstructured":"Germain, T., Gruffaz, S., Truong, C., Durmus, A., Oudre, L.: Shape analysis for time series. NeurIPS , (2024)","DOI":"10.52202\/079017-3029"},{"key":"988_CR31","doi-asserted-by":"crossref","unstructured":"Goldstein, J., Larson, P.A.: Optimizing queries using materialized views: a practical, scalable solution, p. SIGMOD. (2001)","DOI":"10.1145\/375663.375706"},{"key":"988_CR32","doi-asserted-by":"crossref","unstructured":"Gupta, P., Carey, M.J., Mehrotra, S., Yus, o.: Smartbench: a benchmark for data management in smart spaces. PVLDB 13(12), 1807\u20131820 (2020)","DOI":"10.14778\/3407790.3407791"},{"key":"988_CR33","doi-asserted-by":"crossref","unstructured":"Hao, Y., Qin, X., Chen, Y., Li, Y., Sun, X., Tao, Y., Zhang, X., Du, X.: Ts-benchmark: A benchmark for time series databases, p. ICDE. (2021)","DOI":"10.1109\/ICDE51399.2021.00057"},{"key":"988_CR34","doi-asserted-by":"crossref","unstructured":"Hsieh, R., Chou, J., Ho, C.H.: Unsupervised online anomaly detection on multivariate sensing time series data for smart manufacturing, p. SOCA. (2019)","DOI":"10.1109\/SOCA.2019.00021"},{"issue":"11","key":"988_CR35","doi-asserted-by":"publisher","first-page":"2581","DOI":"10.1109\/TKDE.2017.2740932","volume":"29","author":"SK Jensen","year":"2017","unstructured":"Jensen, S.K., Pedersen, T.B., Thomsen, C.: Time series management systems: A survey. IEEE Trans. Knowl. Data Eng. 29(11), 2581\u20132600 (2017)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"988_CR36","doi-asserted-by":"crossref","unstructured":"Jian, C., Yang, K., Jiao, Y.: Tri-level navigator: Llm-empowered tri-level learning for time series ood generalization. NeurIPS , (2024)","DOI":"10.52202\/079017-3511"},{"issue":"3","key":"988_CR37","doi-asserted-by":"publisher","first-page":"302","DOI":"10.1145\/1151087.1151091","volume":"6","author":"BP Jonsson","year":"2006","unstructured":"Jonsson, B.P., Arinbjarnar, M., Porsson, B., Franklin, M.J., Srivastava, D.: Performance and overhead of semantic cache management. ACM Trans. Internet Technol. 6(3), 302\u2013331 (2006)","journal-title":"ACM Trans. Internet Technol."},{"issue":"3","key":"988_CR38","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3654962","volume":"2","author":"R Kang","year":"2024","unstructured":"Kang, R., Song, S.: Optimizing time series queries with versions. Proc. ACM Manag. Data 2(3), 1\u201327 (2024)","journal-title":"Proc. ACM Manag. Data"},{"issue":"3","key":"988_CR39","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3472391","volume":"46","author":"MA Khamis","year":"2021","unstructured":"Khamis, M.A., Kolaitis, P.G., Ngo, H.Q., Suciu, D.: Bag query containment and information theory. ACM Trans. Database Syst. 46(3), 1\u201339 (2021)","journal-title":"ACM Trans. Database Syst."},{"issue":"11","key":"988_CR40","first-page":"3363","volume":"16","author":"A Khelifati","year":"2023","unstructured":"Khelifati, A., Khayati, M., Dignos, A., Difallah, D., Cudre Mauroux, P.: Tsm-bench: Benchmarking time series database systems for monitoring applications. PVLDB 16(11), 3363\u20133376 (2023)","journal-title":"PVLDB"},{"key":"988_CR41","doi-asserted-by":"crossref","unstructured":"Kolaitis, P.G., Vardi, M.Y.: Conjunctive-query containment and constraint satisfaction, p. PODS. (1998)","DOI":"10.1145\/275487.275511"},{"issue":"9","key":"988_CR42","first-page":"2964","volume":"18","author":"T Kong","year":"2025","unstructured":"Kong, T., Li, H., Zhao, Y., Li, L., Gao, X., Wu, Q., Cui, J.: Stscache: An efficient semantic caching scheme for time-series data workloads based on hybrid storage. PVLDB 18(9), 2964\u20132977 (2025)","journal-title":"PVLDB"},{"key":"988_CR43","unstructured":"Kourtis, K., Ioannou, N., Koltsidas, I.: Reaping the performance of fast nvm storage with udepot, FAST (2019)"},{"issue":"2","key":"988_CR44","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1145\/584027.584029","volume":"3","author":"KCK Lee","year":"1999","unstructured":"Lee, K.C.K., Leong, H.V., Si, A.: Semantic query caching in a mobile environment. SIGMOBILE Mob. Comput. Commun. Rev. 3(2), 28\u201336 (1999)","journal-title":"SIGMOBILE Mob. Comput. Commun. Rev."},{"key":"988_CR45","doi-asserted-by":"crossref","unstructured":"Lepers, B., Balmau, O., Gupta, K., Zwaenepoel, W.: Kvell: the design and implementation of a fast persistent key-value store. SOSP , (2019)","DOI":"10.1145\/3341301.3359628"},{"key":"988_CR46","doi-asserted-by":"crossref","unstructured":"Liang, Y., Ke, S., Zhang, J., Yi, X., Zheng, Y.: Geoman: multi-level attention networks for geo-sensory time series prediction. IJCAI , (2018)","DOI":"10.24963\/ijcai.2018\/476"},{"issue":"13","key":"988_CR47","first-page":"3253","volume":"14","author":"J Liu","year":"2021","unstructured":"Liu, J., Wang, K., Chen, F.: Tscache: an efficient flash-based caching scheme for time-series data workloads. PVLDB 14(13), 3253\u20133266 (2021)","journal-title":"PVLDB"},{"key":"988_CR48","unstructured":"Liu, Z., Bai, Z., Liu, Z., Li, X., Kim, C., Braverman, V., Jin, X., Stoica, I.: Distcache: Provable load balancing for large-scale storage systems with distributed caching. In: FAST (2019)"},{"key":"988_CR49","unstructured":"Luo, Q., Naughton, J.F.: Form-based proxy caching for database-backed web sites, VLDB (2001)"},{"issue":"8","key":"988_CR50","first-page":"2091","volume":"17","author":"S Maroulis","year":"2024","unstructured":"Maroulis, S., Stamatopoulos, V., Papastefanatos, G., Terrovitis, M.: Visualization-aware time series min-max caching with error bound guarantees. PVLDB 17(8), 2091\u20132103 (2024)","journal-title":"PVLDB"},{"key":"988_CR51","unstructured":"Owsley, L.M.D., Atlas, L.E., Bernard, G.D.: Automatic clustering of vector time-series for manufacturing machine monitoring. ICASSP , (1997)"},{"issue":"2","key":"988_CR52","doi-asserted-by":"publisher","first-page":"641","DOI":"10.1007\/s10586-019-02950-0","volume":"23","author":"B Pourghebleh","year":"2020","unstructured":"Pourghebleh, B., Hayyolalam, V.: A comprehensive and systematic review of the load balancing mechanisms in the internet of things. Cluster Comput. 23(2), 641\u2013661 (2020)","journal-title":"Cluster Comput."},{"key":"988_CR53","doi-asserted-by":"crossref","unstructured":"Ren, Q., Dunham, M.H.: Using clustering for effective management of a semantic cache in mobile computing, p. MobiDe. (1999)","DOI":"10.1145\/313300.313418"},{"issue":"1","key":"988_CR54","doi-asserted-by":"publisher","first-page":"192","DOI":"10.1109\/TKDE.2003.1161590","volume":"15","author":"Q Ren","year":"2003","unstructured":"Ren, Q., Dunham, M.H., Kumar, V.: Semantic caching and query processing. IEEE Trans. Knowl. Data Eng. 15(1), 192\u2013210 (2003)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"988_CR55","doi-asserted-by":"crossref","unstructured":"Rull, G., Bernstein, P.A., dos Santos, I.G., Katsis, Y., Melnik, S., Teniente, E.: Query containment in entity sql. In: SIGMOD (2013)","DOI":"10.1145\/2463676.2463711"},{"key":"988_CR56","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2020.106181","volume":"90","author":"OB Sezer","year":"2020","unstructured":"Sezer, O.B., Gudelek, M.U., Ozbayoglu, A.M.: Financial time series forecasting with deep learning: A systematic literature review: 2005\u20132019. Appl. Soft Comput. 90, 106181 (2020)","journal-title":"Appl. Soft Comput."},{"issue":"3","key":"988_CR57","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1145\/44498.45064","volume":"13","author":"VC Storey","year":"1988","unstructured":"Storey, V.C., Goldstein, R.C.: A methodology for creating user views in database design. ACM Trans. Database Syst. 13(3), 305\u2013338 (1988)","journal-title":"ACM Trans. Database Syst."},{"issue":"6","key":"988_CR58","first-page":"1080","volume":"14","author":"Z Wang","year":"2021","unstructured":"Wang, Z., Xue, J., Shao, Z.: Heracles: an efficient storage model and data flushing for performance monitoring timeseries. PVLDB 14(6), 1080\u20131092 (2021)","journal-title":"PVLDB"},{"key":"988_CR59","doi-asserted-by":"crossref","unstructured":"Xie, J., Cui, Y., Huang, F., Liu, C., Zheng, K.: Marina: An mlp-attention model for multivariate time-series analysis, CIKM (2022)","DOI":"10.1145\/3511808.3557386"},{"key":"988_CR60","doi-asserted-by":"crossref","unstructured":"Yang, Z., Ma, K., Zhong, J.: Toward a semantic cache supporting version-based consistency. CISIS , (2016)","DOI":"10.1109\/CISIS.2016.130"},{"key":"988_CR61","unstructured":"Yi, X., Zheng, Y., Zhang, J., Li, T.: St-mvl: filling missing values in geo-sensory time series data. IJCAI , (2016)"},{"issue":"1","key":"988_CR62","first-page":"99","volume":"16","author":"GX Yu","year":"2022","unstructured":"Yu, G.X., Markakis, M., Kipf, A., Larson, P.A., Minhas, U.F., Kraska, T.: Treeline: an update-in-place key-value store for modern storage. PVLDB 16(1), 99\u2013112 (2022)","journal-title":"PVLDB"},{"key":"988_CR63","doi-asserted-by":"crossref","unstructured":"Zhang, K., Wang, Z., Shao, Z.: Bscache: A brisk semantic caching scheme for cloud-based performance monitoring timeseries systems. ICPP , (2023)","DOI":"10.1145\/3545008.3546183"},{"issue":"12","key":"988_CR64","first-page":"4064","volume":"17","author":"X Zhao","year":"2024","unstructured":"Zhao, X., Qiao, J., Huang, X., Wang, C., Song, S., Wang, J.: Apache tsfile: An iot-native time series file format. PVLDB 17(12), 4064\u20134076 (2024)","journal-title":"PVLDB"},{"issue":"1","key":"988_CR65","first-page":"1","volume":"17","author":"B Zheng","year":"2023","unstructured":"Zheng, B., Gao, Y., Wan, J., Yan, L., Hu, L., Liu, B., Gao, Y., Zhou, X., Jensen, C.S.: Declog: Decentralized logging in non-volatile memory for time series database systems. PVLDB 17(1), 1\u201314 (2023)","journal-title":"PVLDB"},{"issue":"12","key":"988_CR66","first-page":"1912","volume":"8","author":"K Zoumpatianos","year":"2015","unstructured":"Zoumpatianos, K., Idreos, S., Palpanas, T.: Rinse: interactive data series exploration with ads+. PVLDB 8(12), 1912\u20131915 (2015)","journal-title":"PVLDB"}],"container-title":["The VLDB Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00778-026-00988-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00778-026-00988-2","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00778-026-00988-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T12:50:58Z","timestamp":1784206258000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00778-026-00988-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7,16]]},"references-count":66,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2026,9]]}},"alternative-id":["988"],"URL":"https:\/\/doi.org\/10.1007\/s00778-026-00988-2","relation":{},"ISSN":["1066-8888","0949-877X"],"issn-type":[{"value":"1066-8888","type":"print"},{"value":"0949-877X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,7,16]]},"assertion":[{"value":"2 September 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 April 2026","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 May 2026","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 July 2026","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"40"}}