How to do intersection between a point (x, y) and a table containing polygons (cells) to match the points to the cells in the context of Spatial Big Data ?
it depends on whether the polygon is just convex or if it can be of any shape. I found some fast solution for convex polygons some years ago, but cannot remember the source. This link https://stackoverflow.com/questions/217578/how-can-i-determine-whether-a-2d-point-is-within-a-polygon could help you for the general case.
Use aunt Google with "point in polygon" for additional resources.
Check out this new monitoring system from World Resources Institute and see if it is of help. It allows you to easily create spatial overlays from over 200 high quality curated data sets.