Distributed Databases: NewSQL and NoSQL sytems