11 ms·
Solr and its backend Lucene are written in Java. so it runs on any platform arguably even more easily than Python.
by zzzeek 13y ago
Solr and its backend Lucene are written in Java. so it runs on any platform arguably even more easily than Python.
- randlet 13y agoUnderstood but I was addressing whether 'pure Python' is a selling feature which it undeniably is. edit: I don't mean to say that it is a selling feature for everyone (i.e. people who aren't already using Python) but for those who are already using Python it definitely is.
- ris 13y ago> so it runs on any platform arguably even more easily than Python I think that would be a very difficult argument to make.
- danudey 13y agoIf you're assuming a known-good Python stack, then a pure-python solution will just work. Using Solr/Lucene means having a known-good Python stack and a known-good JVM. Python is installed with most (all?) Linux distributions by default, but Java is almost never part of the base install. Also, a pure-python solution allows for an in-process index/search, rather than adding another external process dependency which needs to be monitored and maintained.