{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,11]],"date-time":"2025-09-11T22:51:30Z","timestamp":1757631090116,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":66,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,22]]},"DOI":"10.1145\/3722212.3724446","type":"proceedings-article","created":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T09:01:44Z","timestamp":1750150904000},"page":"729-742","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["OpenMLDB: A Real-Time Relational Data Feature Computation System for Online ML"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2285-7836","authenticated-orcid":false,"given":"Xuanhe","family":"Zhou","sequence":"first","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-8862-7753","authenticated-orcid":false,"given":"Wei","family":"Zhou","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-0426-6924","authenticated-orcid":false,"given":"Liguo","family":"Qi","sequence":"additional","affiliation":[{"name":"4Paradigm, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3532-4043","authenticated-orcid":false,"given":"Hao","family":"Zhang","sequence":"additional","affiliation":[{"name":"4Paradigm, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-0277-4548","authenticated-orcid":false,"given":"Dihao","family":"Chen","sequence":"additional","affiliation":[{"name":"SF Express, Shenzhen, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8618-4581","authenticated-orcid":false,"given":"Bingsheng","family":"He","sequence":"additional","affiliation":[{"name":"National University of Singapore, Singapore, Singapore"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-4853-8881","authenticated-orcid":false,"given":"Mian","family":"Lu","sequence":"additional","affiliation":[{"name":"4Paradigm, Singapore, Singapore"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1398-0621","authenticated-orcid":false,"given":"Guoliang","family":"Li","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0965-9058","authenticated-orcid":false,"given":"Fan","family":"Wu","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-9339-2510","authenticated-orcid":false,"given":"Yuqiang","family":"Chen","sequence":"additional","affiliation":[{"name":"4Paradigm, Beijing, China"}]}],"member":"320","published-online":{"date-parts":[[2025,6,22]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n.d.]. https:\/\/cassandra.apache.org. Last accessed on 2024--12."},{"key":"e_1_3_2_1_2_1","unstructured":"[n.d.]. https:\/\/doris.apache.org. Last accessed on 2024--12."},{"key":"e_1_3_2_1_3_1","unstructured":"[n.d.]. https:\/\/druid.apache.org. Last accessed on 2024--12."},{"key":"e_1_3_2_1_4_1","unstructured":"[n.d.]. https:\/\/github.com\/feast-dev\/feast. Last accessed on 2024--11."},{"key":"e_1_3_2_1_5_1","unstructured":"[n.d.]. https:\/\/github.com\/feathr-ai\/feathr. Last accessed on 2024--11."},{"key":"e_1_3_2_1_6_1","unstructured":"[n.d.]. https:\/\/github.com\/logicalclocks\/hopsworks. Last accessed on 2024--11."},{"key":"e_1_3_2_1_7_1","unstructured":"[n.d.]. https:\/\/github.com\/redis\/redis. Last accessed on 2024--11."},{"key":"e_1_3_2_1_8_1","unstructured":"[n.d.]. https:\/\/greenplum.org. Last accessed on 2024--12."},{"key":"e_1_3_2_1_9_1","unstructured":"[n.d.]. https:\/\/hbase.apache.org. Last accessed on 2024--12."},{"key":"e_1_3_2_1_10_1","unstructured":"[n.d.]. https:\/\/mariadb.org. Last accessed on 2024--12."},{"key":"e_1_3_2_1_11_1","unstructured":"[n.d.]. https:\/\/medium.com\/engineering-varo\/feature-store-challenges-and-considerations-d1d59c070634. Last accessed on 2024--12."},{"key":"e_1_3_2_1_12_1","unstructured":"[n.d.]. https:\/\/nvidia.github.io\/spark-rapids. Last accessed on 2024--12."},{"key":"e_1_3_2_1_13_1","unstructured":"[n.d.]. https:\/\/oap-project.github.io\/latest. Last accessed on 2024--11."},{"key":"e_1_3_2_1_14_1","unstructured":"[n.d.]. https:\/\/openmldb.ai\/en\/akulaku-real-time-feature-extraction-for-ai-powered-risk-control. Last accessed on 2024--12."},{"key":"e_1_3_2_1_15_1","unstructured":"[n.d.]. https:\/\/openmldb.ai\/en\/blog\/. Last accessed on 2024--12."},{"key":"e_1_3_2_1_16_1","unstructured":"[n.d.]. https:\/\/openmldb.ai\/en\/the-commercial-bank-driving-the-ai-based-anti-fraud-with-efficient-feature-extraction\/. Last accessed on 2024--12."},{"key":"e_1_3_2_1_17_1","unstructured":"[n.d.]. https:\/\/opentsdb.net. Last accessed on 2024--12."},{"key":"e_1_3_2_1_18_1","unstructured":"[n.d.]. https:\/\/tdengine.com. Last accessed on 2024--12."},{"key":"e_1_3_2_1_19_1","unstructured":"[n.d.]. https:\/\/www.alibabacloud.com\/product\/emapreduce. Last accessed on 2024--12."},{"key":"e_1_3_2_1_20_1","unstructured":"[n.d.]. https:\/\/www.databricks.com\/product\/photon. Last accessed on 2024--11."},{"key":"e_1_3_2_1_21_1","unstructured":"[n.d.]. https:\/\/www.influxdata.com. Last accessed on 2024--12."},{"key":"e_1_3_2_1_22_1","unstructured":"[n.d.]. https:\/\/www.kaggle.com\/competitions\/talkingdata-adtracking-fraud-detection. Last accessed on 2024--12."},{"key":"e_1_3_2_1_23_1","unstructured":"[n.d.]. https:\/\/www.mongodb.com. Last accessed on 2024--12."},{"key":"e_1_3_2_1_24_1","unstructured":"[n.d.]. https:\/\/www.mysql.com. Last accessed on 2024--12."},{"key":"e_1_3_2_1_25_1","unstructured":"[n.d.]. https:\/\/www.postgresql.org. Last accessed on 2024--12."},{"key":"e_1_3_2_1_26_1","unstructured":"[n.d.]. https:\/\/www.starrocks.io. Last accessed on 2024--12."},{"key":"e_1_3_2_1_27_1","unstructured":"[n.d.]. https:\/\/www.tecton.ai. Last accessed on 2024--12."},{"key":"e_1_3_2_1_28_1","unstructured":"2018. Forecast: The Business Value of Artificial Intelligence. In Gartner. https:\/\/www.gartner.com\/en\/documents\/3868267"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.5120\/ijca2015906480"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/SACI51354.2021.9465633"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2742797"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3389725"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3190662"},{"key":"e_1_3_2_1_34_1","unstructured":"Ionut Boicu. 2019. Adaptive on-the-fly compressed execution in spark. Ph.D. Dissertation. Master's Thesis. Vrije Universiteit Amsterdam."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/J.NEUCOM.2017.11.077"},{"key":"e_1_3_2_1_36_1","first-page":"28","article-title":"Apache Flink: Stream and Batch Processing in a Single Engine","volume":"38","author":"Carbone Paris","year":"2015","unstructured":"Paris Carbone, Asterios Katsifodimos, Stephan Ewen, Volker Markl, Seif Haridi, and Kostas Tzoumas. 2015. Apache Flink: Stream and Batch Processing in a Single Engine. IEEE Data Eng. Bull. 38, 4 (2015), 28--38. http:\/\/sites.computer.org\/debull\/A15dec\/p28.pdf","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/S10586-022-03718--9"},{"key":"e_1_3_2_1_38_1","volume-title":"Otfried Cheong Schwarzkopf","author":"de Berg Mark","year":"2000","unstructured":"Mark de Berg, Marc van Kreveld, Mark Overmars, Otfried Cheong Schwarzkopf, Mark de Berg, Marc van Kreveld, Mark Overmars, and Otfried Cheong Schwarzkopf. 2000. More geometric data structures: Windowing. Computational Geometry: algorithms and applications (2000), 211--233."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1327452.1327492"},{"key":"e_1_3_2_1_40_1","volume-title":"Hyper-loglog: the analysis of a near-optimal cardinality estimation algorithm. Discrete mathematics & theoretical computer science Proceedings","author":"Flajolet Philippe","year":"2007","unstructured":"Philippe Flajolet, \u00c9ric Fusy, Olivier Gandouet, and Fr\u00e9d\u00e9ric Meunier. 2007. Hyper-loglog: the analysis of a near-optimal cardinality estimation algorithm. Discrete mathematics & theoretical computer science Proceedings (2007)."},{"key":"e_1_3_2_1_41_1","unstructured":"Gartner. [n.d.]. The Logical Feature Store: Data Management for Machine Learning. Last accessed on 2024-02."},{"key":"e_1_3_2_1_42_1","volume-title":"Using LLVM-based JIT Compilation in Genetic Programming. CoRR abs\/1701.05730","author":"Gregor Michal","year":"2017","unstructured":"Michal Gregor and Juraj Spalek. 2017. Using LLVM-based JIT Compilation in Genetic Programming. CoRR abs\/1701.05730 (2017). arXiv:1701.05730 http:\/\/arxiv.org\/abs\/1701.05730"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.14778\/3415478.3415535"},{"key":"e_1_3_2_1_44_1","volume-title":"Proceedings of the 2010 USENIX Annual Technical Conference, USENIX ATC 2010","author":"Hunt Patrick","year":"2010","unstructured":"Patrick Hunt, Mahadev Konar, Flavio Paiva Junqueira, and Benjamin C. Reed. 2010. ZooKeeper: Wait-free Coordination for Internet-scale Systems. In Proceedings of the 2010 USENIX Annual Technical Conference, USENIX ATC 2010, Boston, MA, USA, June 23--25, 2010. USENIX Association. https:\/\/www.usenix.org\/conference\/usenix-atc-10\/zookeeper-wait-free-coordination-internet-scale-systems"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/ADC.2000.819815"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.48550\/ARXIV.2206.14674"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1007\/978--3-031--47843--7_16"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/234313.234374"},{"key":"e_1_3_2_1_49_1","volume-title":"Compiling a Higher-Order Smart Contract Language to LLVM. CoRR abs\/2008.05555","author":"Nagaraj Vaivaswatha","year":"2020","unstructured":"Vaivaswatha Nagaraj, Jacob Johannsen, Anton Trunov, George P\u00eerlea, Amrit Kumar, and Ilya Sergey. 2020. Compiling a Higher-Order Smart Contract Language to LLVM. CoRR abs\/2008.05555 (2020). arXiv:2008.05555 https:\/\/arxiv.org\/abs\/2008.05555"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/78973.78977"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3320212"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1007\/s41060-016-0027-9"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.14778\/3685800.3685802"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2213836.2213945"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.14778\/3368289.3368296"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3386134"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3093742.3093925"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687553.1687609"},{"key":"e_1_3_2_1_59_1","first-page":"72","article-title":"FACE: A Normalizing Flow based Cardinality Estimator","volume":"15","author":"Wang Jiayi","year":"2021","unstructured":"Jiayi Wang, Chengliang Chai, Jiabin Liu, and Guoliang Li. 2021. FACE: A Normalizing Flow based Cardinality Estimator. VLDB 15, 1 (2021), 72--84. http:\/\/www.vldb.org\/pvldb\/vol15\/p72-li.pdf","journal-title":"VLDB"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/1553374.1553516"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.14778\/3554821.3554830"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934664"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/PDP.2016.84"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE55515.2023.00232"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE55515.2023.00232"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.14778\/3611540.3611550"}],"event":{"name":"SIGMOD\/PODS '25: International Conference on Management of Data","sponsor":["SIGMOD ACM Special Interest Group on Management of Data"],"location":"Berlin Germany","acronym":"SIGMOD\/PODS '25"},"container-title":["Companion of the 2025 International Conference on Management of Data"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3722212.3724446","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,10]],"date-time":"2025-09-10T22:37:48Z","timestamp":1757543868000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3722212.3724446"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,22]]},"references-count":66,"alternative-id":["10.1145\/3722212.3724446","10.1145\/3722212"],"URL":"https:\/\/doi.org\/10.1145\/3722212.3724446","relation":{},"subject":[],"published":{"date-parts":[[2025,6,22]]},"assertion":[{"value":"2025-06-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}