What kind of data format should I use for storing http request (very large data set)? : I would like to store http request data in AWS S3 and might do queries on these data by using AWS Athena/Spark/Nexus. What format is recommand in this case? 

Choices are: JSON, CSV, TSV, Textfiles, Apache ORC, Apache Parquet, Compressed data.

Currently I am consider these 3 aspects: time for serialization/de-serialization, Query speed, space.

Any links might be helpful are welcomed! Thanks! 