title: Are there any limits on k-mean in terms of k points, data dimensionality, and size of data (millions of samples )
body: <p>I have a dataset consists of 2 million samples.
  I want to use k-means to cluster this dataset into 2000 clusters.
  is it ok to use this number of clusters with this data size.</p>
  
  <p>note: feature vector size of each sample is 1000</p>