Encyclopedia of big data technologies (2019)