Link to home
Start Free TrialLog in
Avatar of AlHal2
AlHal2Flag for United Kingdom of Great Britain and Northern Ireland

asked on

What is the difference between Azure Data Lake and Cosmos Db?

What is the difference between Azure Data Lake and Cosmos Db?
Is Data Lake simply the next version or does it include extra functionality?
What is best for handling unstructured data?
Avatar of Adam Brown
Adam Brown
Flag of United States of America image

Cosmos is a distributed database system used for any purpose that a DB can be used for. Data Lake is a "Big data" solution that is designed for storing and processing analytical data. It isn't usable as a traditional DB. 

Avatar of AlHal2

ASKER

Don't they both use U-SQL?
It was this this article that also prompted my question.
ASKER CERTIFIED SOLUTION
Avatar of Adam Brown
Adam Brown
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of AlHal2

ASKER

I think you've answered the original question, so thanks very much.
Am I correct in saying that the data lake has more powerful and faster analytics than cosmos?  I'm just trying to consider the uses cases of each.
Is the data lake better for unstructured data?
Please could you elaborate on what you mean by database infrastructure.  I know that relational databases have tables, views and stored procedures.  I'm not sure how the term applies to non relational databases.