[pylucene-dev] Announcing Grasyknoll,
was Re: Need to build a high-load searcher
Pete
pfein at pobox.com
Mon Mar 19 17:23:30 PST 2007
On Monday March 19 2007 6:24 pm, Ofer Nave wrote:
> Ideas/suggestions/anecdotes?
I was going to wait to go public with this until I had something more
presentable, but...
As a result of the Pycon sprints, I'm pleased to announce Grassyknoll:
http://code.google.com/p/grassyknoll/
From the wiki:
Grassy Knoll is a lightweight full text search web service.
* Buzzwords: It is written in Python and provides a REST API.
* English: Index & search text over HTTP.
* About Me: Networked. Reasonably smart. Reasonably friendly. Language
agnostic. Slick. Modern. Won't walk your dog.
* Seeking: Any application able to speak HTTP. We don't even need to tell your
current database.
Basically, I'm building an HTTP wrapper around PyLucene. The project is
similar to Solr, but more Pythonic. Less XML, optional schemas and
definitely no Java. We're aiming for a standalone multi-threaded server with
high performance. The goal is to support a wide variety of wire protocols
and provide reasonable semantics. See
http://code.google.com/p/grassyknoll/w/list , especially CodeStatus and
FuturePlans.
The project is early alpha at this point, but a working proof of concept using
JSON can be found at http://grassyknoll.googlecode.com/svn/tags/0.1/ and is
also available from the Cheeseshop. There's no client ATM, but curl has been
working fine here. BSD license.
Assistance is certainly appreciated. I've got a bit more fidding to do with
the interal APIs and a bunch of tickets to open. Hopefully by the end of the
week.
Development will be taking place mostly over IRC, though I do read email. If
there's sufficient interest, I'll set up a mailing list and #channel on
freenode.
--Pete
--
Peter Fein || 773-575-0694 || pfein at pobox.com
http://www.pobox.com/~pfein/ || PGP: 0xCCF6AE6B
irc: pfein at freenode.net || jabber: peter.fein at gmail.com
More information about the pylucene-dev
mailing list