title: Property Listing Application | Google Map | GeoJson | Javascript | Laravel
body: <p>Currently I'm developing a properties listing application. This is completely web based application using Javascript, GeoJson, Laravel and Bootstrap. </p>
  
  <p>In this application, I've displayed 4000 property records on the map using google's marker cluster and load GeoJson (<a href="https://developers.google.com/maps/documentation/javascript/datalayer" rel="nofollow noreferrer">Data Layer</a>) functionality. </p>
  
  <p>On map bound change, I've to display all the properties available in that bound. </p>
  
  <p>Here I'm fetching all the property records (4000) at time of initial loading and storing them into the JavaScript array and performing operations like search, filter on same array.</p>
  
  <p>So please suggest me best alternative or data-structure for data storage. I want my application very fast and secure.</p>
  
  <p>Size of Geojson file is 27 MB.</p>