16
Tomás Fernández Löbbe Plugtree LLC [email protected] October 7th 2010 1

Tomás Fernández Löbbe Plugtree LLC [email protected] October 7th 2010 1

Embed Size (px)

Citation preview

Page 1: Tomás Fernández Löbbe Plugtree LLC tomas@plugtree.com October 7th 2010 1

Tomás Fernández Löbbe

Plugtree LLC

[email protected]

October 7th 2010

1

Page 2: Tomás Fernández Löbbe Plugtree LLC tomas@plugtree.com October 7th 2010 1

Installing Solr

2

Page 3: Tomás Fernández Löbbe Plugtree LLC tomas@plugtree.com October 7th 2010 1

What is SolrMeter?

3

An open source stress test tool specifically designed to test Solr installations.

Page 4: Tomás Fernández Löbbe Plugtree LLC tomas@plugtree.com October 7th 2010 1

Technically Speaking

4

A standalone Java Swing application that will emulate N users executing queries and updateing documents to your Solr server.

Java 6

Swing

Guice 2.0

SolrJ

Maven 2

JUnit

JFreeChart

Page 5: Tomás Fernández Löbbe Plugtree LLC tomas@plugtree.com October 7th 2010 1

SolrSearch Servers"Apache Software Foundation“Apache Software Foundationid:SOLR1000Flexible and Adaptablewith XML configuration andSchemaGood unicode supportApache Foundation…..

How does it work

1. Create a Queries file.

Page 6: Tomás Fernández Löbbe Plugtree LLC tomas@plugtree.com October 7th 2010 1

manu:"Maxtor Corp"inStock:trueinStock:falseprice:[0 TO 400]price:[0 TO 100]price:[300 TO *] price:[300 TO *]

cat:electronicsweight:[0 TO 10]…..

How does it work

1. Create a Queries file.2. Create a FilterQueries file.

Page 7: Tomás Fernández Löbbe Plugtree LLC tomas@plugtree.com October 7th 2010 1

weightpricepopularityinStockcontent_typemanu_exact…..

How does it work

1. Create a Queries file.2. Create a FilterQueries file.3. Create a Fields file for

faceting.

Page 8: Tomás Fernández Löbbe Plugtree LLC tomas@plugtree.com October 7th 2010 1

How does it work

1. Create a Queries file.2. Create a FilterQueries file.3. Create a Fields file for

faceting.4. Locate your files from the

settings panel.

Page 9: Tomás Fernández Löbbe Plugtree LLC tomas@plugtree.com October 7th 2010 1

How does it work

1. Create a Queries file.2. Create a FilterQueries file.3. Create a Fields file for

faceting.4. Locate your files from the

settings panel.5. Locate Solr from the

settings panel.

Page 10: Tomás Fernández Löbbe Plugtree LLC tomas@plugtree.com October 7th 2010 1

How does it work

1. Create a Queries file.2. Create a FilterQueries file.3. Create a Fields file for

faceting.4. Locate your files from the

settings panel.5. Locate Solr from the

settings panel.6. Start!

Page 11: Tomás Fernández Löbbe Plugtree LLC tomas@plugtree.com October 7th 2010 1

How does it work

1. Create a Queries file.2. Create a FilterQueries file.3. Create a Fields file for

faceting.4. Locate your files from the

settings panel.5. Locate Solr from the

settings panel.6. Start!7. Analyze Statistics

Page 12: Tomás Fernández Löbbe Plugtree LLC tomas@plugtree.com October 7th 2010 1

The SolrMeter project

Google Code

Google Groups

Apache License 2.0

Contributions

Page 13: Tomás Fernández Löbbe Plugtree LLC tomas@plugtree.com October 7th 2010 1

What’s coming

• Version 0.2.0

• More integration with Stats and Request Handlers.

• Cover as many cases of Solr Installations as possible.

• Solr configuration suggestions

Page 14: Tomás Fernández Löbbe Plugtree LLC tomas@plugtree.com October 7th 2010 1

Resources and Contact info

• Me: [email protected]• Google Code: http://code.google.com/p/solrmeter• Google Group: http://groups.google.com/group/solrmeter• Plugtree: http://www.plugtree.com/

Page 15: Tomás Fernández Löbbe Plugtree LLC tomas@plugtree.com October 7th 2010 1

Questions?

Page 16: Tomás Fernández Löbbe Plugtree LLC tomas@plugtree.com October 7th 2010 1

Thank you!