G6 a data engine inspired by xdata