The Hadoop database, a distributed, scalable, big data store