10M doesn't sound too demanding. How complex are your queries?
How complex is your data - like number of fields and size, like very large documents? Are you sure you have enough RAM to fully cache your index? Are your queries compute-bound or I/O bound? If I/O-bound, get more RAM. If compute-bound, sharding may help, but have to examine query complexity first. -- Jack Krupansky On Thu, Jun 18, 2015 at 2:05 PM, wwang525 <wwang...@gmail.com> wrote: > Hi, > > We probably would like to shard the data since the response time for > demanding queries at > 10M records is getting > 1 second in a single > request > scenario. > > I have not done any data sharding before. What are some recommended way to > do data sharding. For example, may be by a criteria with a list of specific > values? > > > > > > -- > View this message in context: > http://lucene.472066.n3.nabble.com/How-to-do-a-Data-sharding-for-data-in-a-database-table-tp4212765.html > Sent from the Solr - User mailing list archive at Nabble.com. >