Stratio Search
In-memory search with
Cassandra persistence
“Pluralitas non est ponenda sine
necessitate”
#CassandraEU
Why?
We have a problem…
200M documents in a database
And …
We need full text search
#CassandraEU
Why?
The first approach…
Batch processing
But…
A long long time after
#CassandraEU
Requirements?
A database… Cassandra
A indexer… Lucene
And… Work Together

#CassandraEU
Try
Somebody found the
same problem
“You’ll never go alone”

#CassandraEU
In the market
Solr – ElasticSearch
Lucandra – Solandra
“Insanity is repeating the same mistakes and
expecting different re...
Challenge
Accepted
#CassandraEU
#CassandraEU
Response time
60000
53047
50000

Time

40000
30000
Stratio
Lucene

20000
10000
591 1066

1

0

123 666

6243
1721

10

100...
Conclusion
Faster
Distributed
Fault tolerant
#CassandraEU
Who are
we?
#CassandraEU
#CassandraEU
Thanks
“If I take one more step. I’ll be the farthest
away from home I’ve ever been.” - Sam
Antonio Alcocer - antonio@stra...
Upcoming SlideShare
Loading in …5
×

Cassandra summit lighttalk-stratio

797 views

Published on

A database… Cassandra
A indexer… Lucene
Working Together

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
797
On SlideShare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cassandra summit lighttalk-stratio

  1. 1. Stratio Search In-memory search with Cassandra persistence “Pluralitas non est ponenda sine necessitate” #CassandraEU
  2. 2. Why? We have a problem… 200M documents in a database And … We need full text search #CassandraEU
  3. 3. Why? The first approach… Batch processing But… A long long time after #CassandraEU
  4. 4. Requirements? A database… Cassandra A indexer… Lucene And… Work Together #CassandraEU
  5. 5. Try Somebody found the same problem “You’ll never go alone” #CassandraEU
  6. 6. In the market Solr – ElasticSearch Lucandra – Solandra “Insanity is repeating the same mistakes and expecting different results” #CassandraEU
  7. 7. Challenge Accepted #CassandraEU
  8. 8. #CassandraEU
  9. 9. Response time 60000 53047 50000 Time 40000 30000 Stratio Lucene 20000 10000 591 1066 1 0 123 666 6243 1721 10 100 8510 1000 Petitions Internal Benchmark – 1M documents – No stored index #CassandraEU
  10. 10. Conclusion Faster Distributed Fault tolerant #CassandraEU
  11. 11. Who are we? #CassandraEU
  12. 12. #CassandraEU
  13. 13. Thanks “If I take one more step. I’ll be the farthest away from home I’ve ever been.” - Sam Antonio Alcocer - antonio@strat.io Alvaro Agea – alvaro@strat.io www.stratio.com #CassandraEU

×