Bit offtopic, but does anyone have suggestions for simple full text search engines? I basically want something for names, just a couple of thousand, nothing fancy. Setting up something like ElasticSearch seems like overkill (and is quite hungry for specs as well). I was thinking about simply hacking something together with Redis and Python, but i suppose someone might have a better solution.
Python has a search-engine: whoosh
Real-Time Full-Text Search with Luwak and Samza
11–20 of 31 posts
Re: Real-Time Full-Text Search with Luwak and Samza
#12Bit offtopic, but does anyone have suggestions for simple full text search engines? I basically want something for names, just a couple of thousand, nothing fancy. Setting up something like ElasticSearch seems like overkill (and is quite hungry for specs as well). I was thinking about simply hacking something together with Redis and Python, but i suppose someone might have a better solution.
Re: Real-Time Full-Text Search with Luwak and Samza
#13offtopic - I've seen a number of blog posts using this hand drawn diagram style recently, does anyone happen to know how it's done? (answers other than "by hand" appreciated)
Looks like Paper, by FiftyThree: https://appsto.re/us/KfqkE.i
Re: Real-Time Full-Text Search with Luwak and Samza
#14Bit offtopic, but does anyone have suggestions for simple full text search engines? I basically want something for names, just a couple of thousand, nothing fancy. Setting up something like ElasticSearch seems like overkill (and is quite hungry for specs as well). I was thinking about simply hacking something together with Redis and Python, but i suppose someone might have a better solution.
Re: Real-Time Full-Text Search with Luwak and Samza
#15[1] https://www.youtube.com/watch?v=fU9hR3kiOK0
[2] http://samza.apache.org/learn/documentation/0.7.0/comparison...
Re: Real-Time Full-Text Search with Luwak and Samza
#16Bit offtopic, but does anyone have suggestions for simple full text search engines? I basically want something for names, just a couple of thousand, nothing fancy. Setting up something like ElasticSearch seems like overkill (and is quite hungry for specs as well). I was thinking about simply hacking something together with Redis and Python, but i suppose someone might have a better solution.
Sorry if come off as naive (as I don't really understand what a 'full text search' is), but for a couple thousand names wouldn't grep with regex wildcards suffice?
Re: Real-Time Full-Text Search with Luwak and Samza
#17Earlier quoted context omitted.
Looks like Paper, by FiftyThree: https://appsto.re/us/KfqkE.i
Correct. If you're going to try it, I recommend getting a stylus for your iPad, since handwriting with your fingertip doesn't work very well.
Re: Real-Time Full-Text Search with Luwak and Samza
#18Bit offtopic, but does anyone have suggestions for simple full text search engines? I basically want something for names, just a couple of thousand, nothing fancy. Setting up something like ElasticSearch seems like overkill (and is quite hungry for specs as well). I was thinking about simply hacking something together with Redis and Python, but i suppose someone might have a better solution.
If you're using PostgreSQL you can take advantage of its full text search support. When doing so, make sure to save the text search vectors in a physical column as otherwise queries will be quite slow.
Re: Real-Time Full-Text Search with Luwak and Samza
#19Samza's author really opened my mind related to how useful stream process is to high performance data processing [1] and I think Samza's only bummer (for me, personally, today) is it's lack of support for non-JMV languages [2] [1] https://www.youtube.com/watch?v=fU9hR3kiOK0 [2] http://samza.apache.org/learn/documentation/0.7.0/comparison...
Re: Real-Time Full-Text Search with Luwak and Samza
#20If you're interested in this and you live in (or would like to live in) London, we're hiring. Email's in my profile.