Translating Google-style search strings to Verity

I've built a nice full-text search facility using Verity for
my application, but in these days of Google dominance, I'm afraid
few if any of my site's users are familiar with the now-peculiar
search-expression style employed by Verity. Instead, they're used
to being able to type a series of words separated by spaces and
expect it to treat spaces the way Verity treats AND expressions.
Likewise, they'll want to use quote marks around a phrase to
retrieve it in-tact. Etc, etc, etc.
I've searched for hours but can't find anything in public
where someone has done this. I suppose I could create a UDF that
carries out the task, but as I'm a master at neither tool's
expression sets, I fear it would take me days. Does anyone know of
such a UDF or tag, or at least concrete resources that might help
me in this task? Maybe just advice re the most basic conversions to
ensure my translator carries out?
Thanks in advance!

The real issues are performance and result set size.
If the query hits a large data volume, lots of I/O, lots of data transformation or processing... that could be quite slow. And way too slow to for a web user to wait for results.
If the results from the query is a 100,000 rows, what then? Streaming a 100,000 rows' results to the browser is usually not feasible. It needs to be formatted. It is very sizeable compared to what the average web page should be. Again a heavy performance impact.
Google does not search data. They search indexes (of indexes). On dedicated and clustered index servers.
When dealing with large result sets, they only plough into the first bit and give an estimate of how much there is still left.
The problem with many database web searches is that these two issues are ignored. Base tables are hit with full blown searches (lots of I/O, full table scans, massive index range scans, etc). Worse, they attempt to very accurately provide paging, stating exactly how many rows there are meeting the criteria.
This results in a massive performance impact and a web system that simply cannot scale when data volumes increase, or complex search criteria is used.
My advice is:
- make very good use of indexing, partitioning, materialised views, and so on to reduce I/O for a query to a minimum
- do not attempt to do accurate page counts (especially not when tables are dynamic)

Similar Messages

  • Two finger swipe replaces google search string

    MBP with Safari 6.0 experiencing this problem.  Another user was experiencing the issue here:
    http://www.ehmac.ca/mac-iphone-ipad-ipod-help-troubleshooting/99937-safari-two-f inger-swipe-bug-replaces-google-search-string-os-10-7-3-a.html
    I don't know where the bug reports are to follow up on it and I haven't seen any patches for it.  Any advice?  Specifically, I'd like to know how to file the bug (in case I find another) and to follow up on any existing issues.
    TIA,
    Scott

    Is there no place to track the status of the report or see any other outstanding issues so I don't bother filing duplicates?
    Never heard of such a function here. This method gets feedback to the people who count but it is completely behind the scenes. Part of Apple's "cards close to the chest" method of doing pretty much everything. You should have been looking at the "don't expect a response" screen after you hit the submit button on your bug report.
    If there is something that needs clarification, I suspect they will use e-mail to ask for it, but don't stay home waiting!
    Have you read Walter Isaacson's  biography of Steve Jobs? Things like this took on a new--if not satisfying--perspective for me after reading it. So far, it has persisted in their corporate culture in the after-Steve era..

  • Highlight search string in a pl/sql report

    Hi all,
    I followed the example of QBE by Scott Spendolini. I got it working. But I am trying to add the highlight search string functionality, in the report created. The report is created from a dynamic pl/sql query. Can you give me any ideas or an example? Thank you for your time in advance,
    Rgds,
    Suma.

    Hi Suma,
    Your Search button runs a process called "RUN_REPORT". Presumably, this process picks up the values from the tabular form to construct the new SQL statement.
    Given that you don't have a normal report definition - ie one that you can use the Highlight Words option - the only other possibility is to adjust the SQL query results.
    Let's assume that you have in your RUN_REPORT process a variable called vJOB that holds the JOB value from your QBE grid. Your SQL statement could then be adjusted to something like:
    SELECT EMPNO,
    ENAME,
    '<span style="color:red">' || JOB || '</span>',
    etc
    FROM EMPTABLE
    WHERE JOB = vJOB;
    Obviously, without seeing your code, I can not say exactly how it should be constructed to highlight the word(s), but the above should give you an idea of what you need to do. If you're still not sure, can you please paste into this thread the RUN_REPORT code.
    Regards
    Andy

  • Regarding Google Advanced Search, Firefox no longer saves my settings, such as 'number of results,' which I like to set to 100. The Google default is 10 and Firefox no longer saves my setting of 100.

    In Google Advanced Search, when I click on Search Settings, I go to the drop down box labelled 'Number of Results' and select 100, then click Save Preferences. Until recently Firefox saved my changed settings, but it no longer does so.

    This is caused by the new Google instant search feature. If you disable instant search and use the old style search Google should remember the preferences. The option to turn off instant search is to the right of the search box.

  • I cannot get google cache search to function in Firefox

    when I try to Google cache search for (certain color highlighted words on web pages) no color highlighted words show up.... A cache search is a great time saving convenience, and I miss mine not working. Is there anything I can do to reactivate it?
    Firefox 20.0.1
    Thank you, Jay

    I'm trying to think of a reason that the script would change the size of type on the page... Perhaps what's happening is that the style sheet isn't loading due to secure/insecure settings. Could you use the script options to turn off HTTPS, then reload the cached page?

  • I'm a traditional ink, watercolor illustrator who's curious if I can translate my style into adobe illus.?

    I'm a traditional ink, watercolor illustrator who's curious if I can translate my style into adobe illus.?

    mikel,
    You may download a trial, and then try and compare the following:
    A) File>Place a scan of your present artwork, then try out the different Object>Image Trace settings, Object>Image Trace>Expand and see the resulting paths;
    B) Use the Pen Tool and the Paintbrush Tool, in basically the same way as you are used to, and apply different brushes;
    C) Read up on the Pen Tool (in the Helpfile and in places like the one linked to below), and use it in its fundamental different way.
    https://www.adobe.com/cfusion/search/index.cfm?cat=support&term=Pen%20Tool&loc=en_US&self= 1&lr=en_US&site=illustrator_all&product=illustrator
    That may give you the first glimpse of an answer to your question.

  • How to make search string for the searched text containing single quote?

    Hi all,
    When trying to search some Contacts from Eloqua, I have to make a search string which would list out some specified EmailAddress.
    Unfortunately, I meet several emails who have single quote in their spelling.
    I got 'invalid format' error when both using them directly and making single quote twice.
    Any suggestions?
    Thanks,
    Biao

    When testing, the following examples:
    GET /Api/rest/1.0/data/contacts?search=emailAddress=bm'[email protected]
    GET /Api/rest/1.0/data/contacts?search='emailAddress=bm'[email protected]'
    GET /Api/rest/1.0/data/contacts?search=emailAddress="bm'[email protected]"
    GET /Api/rest/1.0/data/contacts?search="emailAddress=bm'[email protected]"
    All return:
      "elements":
        "type":"Contact",
        "id":"1421620",
        "createdAt":"1419611518",
        "depth":"minimal",
        "name":"bm'[email protected]",
        "updatedAt":"1419611519",
        "emailAddress":"bm'[email protected]"
      "page":1,
      "pageSize":1000,
      "total":1
    Likewise, the following returns nothing:
    GET /Api/rest/1.0/data/contacts?search=emailAddress='bm'[email protected]'
    Hopefully this helps,
    Bojan

  • Bank statement search string for posting rule 2

    Hello,
    I created a search string (also activated) for clearing sub legder account. Folowing are the combinations i tried:
    1) ###(.| )#######
    2) (^| )###(.| )#######( |$)
    3) ###.#######
    Open document reference text on header normally carries  3digits followed by a dot and then seven digits. For example:
    123.1234567.  I also want to include 123 1234567 (sometimes it appears like this in bank statement) but the system should intrepret it as 123.1234567.
    I think above string acheived this when i did a TEST (button) next mapping screen on the same screen.
    I uploaded the bank statement and then went to another config where you do simulation for a bank statement (uploaded). There the system checks for first three digits only and the document found coloumn is blank (because it checks only first three digits and there are too many probable customers in partner's field).
    Posting rule - algorithm is  no 21
    search string - algorithm is no 21
    mapping field in search string - i tried with bland and without blank (###.#######) it is all same.
    How to make the system check 3+7 digits with dot? and why it checking only first three digits. Can some help?
    BG

    Hi,
    I also would be interested to know this. If anybody can give a step by step analysis, it would be highly appreciated.
    Regards,
    Ravi

  • How can I remove google custom search bar from about:newtab page

    When I open Firefox or a new tab I have it set to about:newtab which is great and all. Just recently I noticed a Google search bar on the new tab page though, that it immediately sets my cursor to. I prefer typing in the normal address bar at top. If I don't think to take that extra tedious step to click on the address bar before typing it opens to Google Custom Search Engine. Which does not have the images, maps, etc tabs along top. Making a simple task of researching something or other purpose just that much more annoying to do, because I'll have to type into the address bar anyways.
    So I was hoping there is a way to remove this annoying Google Custom Search Bar from my about:newtab?
    Or at the least make my cursor start in the address bar, not the Google Custom Search Bar.
    This is a screen-cap of the Search Bar. http://gyazo.com/d75ccdea9b9d0bb4a3d347664be73771

    Sometimes a problem with Firefox may be a result of malware installed on your computer, that you may not be aware of.
    You can try these free programs to scan for malware, which work with your existing antivirus software:
    * [http://general-changelog-team.fr/downloads/viewdownload/20-outils-de-xplode/2-adwcleaner ADWCleaner]
    * [http://www.microsoft.com/security/scanner/default.aspx Microsoft Safety Scanner]
    * [http://www.malwarebytes.org/products/malwarebytes_free/ MalwareBytes' Anti-Malware]
    * [http://support.kaspersky.com/faq/?qid=208283363 TDSSKiller - AntiRootkit Utility]
    * [http://www.surfright.nl/en/hitmanpro/ Hitman Pro]
    * [http://www.eset.com/us/online-scanner/ ESET Online Scanner]
    [http://windows.microsoft.com/MSE Microsoft Security Essentials] is a good permanent antivirus for Windows 7/Vista/XP if you don't already have one.
    Further information can be found in the [[Troubleshoot Firefox issues caused by malware]] article.
    Did this fix your problems? Please report back to us!

  • Why are most of the apps (anything that has to search) on my iphone4 and ipad (1) running very slow (or not at all) since iOS5 update...esp google. Search seems to go quickly, but then when I try to open a link..nothing. I have turned off icloud.

    why are most of the apps (anything that has to search) on my iphone4 and ipad (1) running very slow (or not at all) since iOS5 update...esp google. Search seems to go quickly, but then when I try to open a link..nothing. I have turned off icloud.

    I am having the same problem. Did turning off iCloud work? Did you just turn everything off or did you actually delete the account off your iPod?

  • I updated to Firefox 3.6.8 and now I get an anycolor start page that keeps popping up and my google toolbar search no longer works.

    Ever since updating to 3.6.8 I open firefox and get two tabs. One for my homepage and one which is an "Anycolor start page". Hugely annoying and can't stop the 2nd tab from popping up every time I start Firefox. Also my google toolbar search function no longer works. Type in a search and hit enter and nothing happens.

    I have exactly the same problem. I entered Firefox in safe mode and deleted AnyColor from my addons. But now when I click on the addon button this is what I get:
    "A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.
    Script: file:///C:/Program%20Files/Mozilla%20Firefox/components/nsExtensionManager.js:623"
    But nothing happens and I have to reboot my computer because it freezes on this message. Damn, I wish I had not upgraded to Firefox 3.6.8
    Somebody please help! Thanks

  • About 50% of the time Firefox is extremely slow loading any google scripts/search, all other scripts/search load quickly. Been happening for about a month now.

    A month or so ago FF starting taking forever to load any page using Google scripts, also Google search. Not always, about half the time, the other half the time FF works fine. Can go on and off like this three or four times a day. No discernible pattern. Pages without Google scripts and other search engines (Bing, Yahoo) always load fine with FF, only Google doesn't. Even while FF is slooowwwly loading Google scripts/searches, Chrome and IE load the same scripts and searches quickly with no problems. WTF?

    I had this problem, I checked my add-ons one by one as suggested and it was the Avast online security add-on slowing me down on Google. Disabled it and FF works ok.
    No idea why the avast add-on would do that? Still using the full version of avast but not the add-on.

  • Lately when I try to access Google 'Shoping' search it comes up for a second and then I get this: (function(){})();(function(){})();

    Can't access Google 'shopping' search. It pulls up for a quick second then gets replaced by this prompt: (function(){})();(function(){})();

    Now that I think about it I'll bet it's a Zone Alarm issue.

  • The "My Ebay" page and the AT&T yahoo changed suddenly and some features are non operative. Also the Google instant search stopped working. All this is happening on Firefox. Everything displays and works correctly on IE. What could be wrong?

    Hi, On thursday evening I closed all open windows to do some virus scanning and window washer maintenance. After I was finished I opened up firefox and went back on Ebay and the "My Ebay" window has changed to a totally different appearance and I can't access messages, etc. My AT&T Yahoo email window has also changed its appearance and has selections on it which are new and non operative. They both are now presented as a vertical format and the "My Ebay" window is expanded off the monitor with a blue sliding bar on the bottom and large white areas in the viewing area. I can shrink it down, but I then need a magnifying glass to read it. The opening Ebay sign in window is normal. The opening AT&T sign in window is normal. Also the Google instant search results, which used to appear when I was typing in my search words, has also stopped working. Everything seems to work properly on Internet Explorer. When I double click on the Mozilla icon it takes me to the Mozilla start page and shows me the Google search bar. That is what I normally see. I'm baffled.

    (1) Firefox's built-in post-crash page has not been a real HTML page for a long time (for example, from the time of Firefox 22, see: [https://support.mozilla.org/en-US/questions/968212 Want to save LOTS of versions of "Restore Session.xht" from the "oops ..." page for later use]). If you had this working differently with Firefox 25, that might have been created by an extension.
    You can check to see whether extensions are disabled or need an update on the Add-ons page. Either:
    * Ctrl+Shift+a
    * orange Firefox button (or Tools menu) > Add-ons
    In the left column, click Extensions. The disabled extensions cluster toward the bottom of the list. To poll for updates, use the "gear" button above the list and choose Check for Updates.
    If you used the Reset feature (or Firefox automatically did a reset due to some problem during upgrading), you will need to reinstall missing extensions. The reset feature creates a folder on the desktop named Old Firefox Data. Do you have that folder? There may be data you can recover from it.
    (2) There are many ways for history to get cleared, both internal to Firefox and external. Could you double-check your Privacy settings?
    orange Firefox button (or Tools menu) > Options > Privacy
    * The "Firefox will" drop-down says Remember History: Firefox shouldn't be clearing history, but an add-on or external software could do it
    * The "Firefox will" drop-down says Use custom settings for history: inspect the "Clear history when Firefox closes" setting to make Firefox isn't set to clear history. Also check your add-ons and consider external software.
    Firefox normally accumulates months of history. However, some of Firefox's database sizes are based on disk space available. If your hard drive is very full, Firefox might reduce the amount of history stored.

  • Use of special characters in Search String

    What is the use of special charaters like
    in the search string in the Find & Replace of ABAP editor ?
    I want to search for all strings starting with V which are followed by alphabets like
    VA
    VB...
    If I use V*, it also gives me results like
    V/R...
    Whether it is possible to specify such a condition?

    Hi,
    While giving ur search in FIND & REPLACE,
    use the match case or match whole word only..
    Then u will get search results only where the exact case of that variable is used..
    As per my knowledge there is no signification of special characters ,- : ; in the search string..
    Hope this helps...
    Cheers,
    Simha.

Maybe you are looking for

  • How can I tell if my computer is using ethernet or wireless for downloads?

    Hi, My computer is hooked up via ethernet to my router (base station) which is connected to my DSL modem, and I also have my Airport on because I have extended my network with an airport express so I can stream music to my stereo across the room usin

  • Installing ImagerRunner 1133a printer on Mavericks

    I just bought new MacBook Pro Retina 13,3" and I am pretty happy with it. I have to say that this is my first Mac and I am new in this world. I own a Canon ImageRunner 1133a printer/scanner/copy and it has been working fine with Windos7 PC's. Printer

  • Insurance claim

    My iphone screen is cracked, i have iphone insurance (not with apple) and they want to fix my phone at their owe repair centre. Legally can i insist they get it repaired through Apple?

  • Shared services db configuration not working in fusion

    Hi, I am trying to install v11. The problem is that the configuration of the db for HSS is not working correctly. The application server is deployed, the openldap service is up and EAS is fine but HSS isn't. Obviously nothing is registering with HSS.

  • Addresse already in use

    Hi Folks, I am getting following exception when redeploying my server socket code. java.net.bindexception.address already in use. I know above error is bcos of port. but i am trying to close in finally block. when i do some other changes and try to r