Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Re^3: Writing a database lookup tool

by tobyink (Abbot)
on Jan 04, 2013 at 14:41 UTC ( #1011640=note: print w/ replies, xml ) Need Help??


in reply to Re^2: Writing a database lookup tool
in thread Writing a database lookup tool

Apache provides Solr which is a web service wrapping Lucene. This can be queried using Apache::Solr or WebService::Solr.

What does it provide? Speed. Pure, uncut speed.

perl -E'sub Monkey::do{say$_,for@_,do{($monkey=[caller(0)]->[3])=~s{::}{ }and$monkey}}"Monkey say"->Monkey::do'


Comment on Re^3: Writing a database lookup tool
Re^4: Writing a database lookup tool
by elef (Friar) on Jan 04, 2013 at 14:49 UTC
    Thanks but I'm looking for an offline lookup tool, not a web service. I.e. both the software and the data would need to reside on the user's computer.
    I updated the first post immediately after I wrote it to make this clear, but I guess you read it before the update.

      So? The software won't know that it's not running on what you seem to think a server is. Your laptop would run this software, regardless if it was "online" or not.

      Why do you believe your laptop is incapable of hosting a web service?

      perl -E'sub Monkey::do{say$_,for@_,do{($monkey=[caller(0)]->[3])=~s{::}{ }and$monkey}}"Monkey say"->Monkey::do'
        I do not. But I assume that something that was designed to power a website might not be perfectly suited for writing a "client" application out of it. Perhaps it's aimed at experienced professional developers so it's not very straightforward to use, perhaps it requires the installation of a bunch of other server software that would make any self-contained final app very large and it may not be possible to integrate everything into a single executable, perhaps it would take a fair amount of extra work to integrate it with a GUI because it's not really designed for that. I would be happy to be informed that these assumptions are incorrect.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1011640]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (12)
As of 2015-07-02 18:47 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (44 votes), past polls