Search engin, JSP or swing Application

Hello,
i want to build a search engin(like Google) on a special archive ,the question: is swing endurance the load of all search results to display it or there will be any problems in displaying, thus ,it is preferable to using ordinary web page.
thanks

A search engine usually has two pieces. One piece gathers the data and organizes it so it can be searched. The other piece queries that data and presents the results. Many times a database is used to store the searchable data. For a fairly complex set of searchable data, the limiting factor is usually the speed of the data search. It really doesn't matter if the user interface is C, Java or Fortran.

Similar Messages

  • Search Engine Logic using beans & JSP's design needed.

    I am developing a web app (using JSP, tags, beans, and SQL) that stores Electric utility customers info / data (like Account, meter read info & payments etc.) for retrieval based on search criteria input by the user(by acct, meter , meter location etc..). I need some kind of search engine to search the Customer information(data nearly 3 million records) that takes less than a minute.
    Right now I have developed the search engine using JSP's, The JSP's will get the info from resultset query of beans and formatting stuff is done in JSP's. But its very slow....some times it takes 5 to 10 minutes to fetch the results. So, now we have planned to move the "search logic" from JSP's to beans, hoping this will speed up the search engine performance.
    Does anyone know where I can get search engine logic using JSP, JavaBeans? , Please let me know is there discussion on this topic / sample code / links / books anywhere ?.
    I will really appreciate the help.
    Thanks,
    Donthy

    Hi,
    I think to export the logic to the beans will not help a lot, because the .jsp and the beans are compiled together to a servlet anyway. And so, it doesn`t really matter, where the logic has been befor, after compilation it will be in the servlet.. But to have java code logic in the bean and not in the jsp is a good idea anyway. It is always nice to have as few scriptlet code as possible, makes the application more readable..
    I think you should better have a closer look to the search logic, and the database. For such huge data amount, the Oracle database would be the best. And then let the database do as many of the search work as possible, because java is a little slow, and the database will be allways faster for this things of work..
    lexip

  • Is JSP powerful for creating a search engine?

    dear fellow friends,
    I am very new to JSP and i want to program a search engine for my final year degree project. So may i just for some advise whether or not that JSP is powerful or good for creating a search engine? Or is there any other recommendations? i am also new to search engine. Some guidelines and some resources would be very helpful for me. Thanks alot!
    regards,
    Aaron V

    I can't offer you any links, although you could probably find some on sourceforge, if you wanted to. The danger with looking at other people's code on a degree project is that if you even take ideas from it it can constitute plagiarism- be very careful.
    Java is appropriate for the kind of application you are describing but you will definitely want to look at using Regular expressions (good tutorial over at http://www.javaworld.com - this is a good place to look generally if you want to learn about features of the language.
    You wouldn't have to use XML but you would definitely need to separate logic and display so you will need to handle java code. You will also need a jsp server to run the pages (tomcat is the standard one) and so on.
    Good luck with it!

  • Listing JSP site on search engines

    I am hoping that there are some methods to get dynamically JSP generated webpages listed on search engines. I know that there are issues when using a query string because of spiders avoiding the '?' Is there a mod_rewrite type of option that can be accomplished in web.xml or anywhere else that could translate a site so that I could use:
    http://somesite.com/product/id/324
    instead of:
    http://somesite.com/product.jsp?id=324
    Even if there is a completely different approach to solving this, I welcome any and all suggestions.
    Thank you all in advance,
    Steve

    Or, to make your site more portable (if this is an issue), design your pages such that direct access without query variables provides a meaningful result in the first place, and your problem is solved. I know i have a habit of just erasing extra query stuff on pages i'm viewing to try to get to a root page.. it's incredibly annoying when one doesn't exist, or craps out on you because you're missing parameters.
    Although using Apache is a good idea... hadn't thought of that.

  • Search engine using JSP

    Im doing a search engine using JSP. When the user enter a word and click on submit button, the search result should appear on a new window and it should be a small, like the pop up window using Javascript.
    Can anyone advise?? THanks in advance...

    the details is that i do the search using JSP. When i got the search result, i want to display using Javscript (using window.open()).
    Any advise? Since i not skill in using Javscript... =)Thanks in advance...........

  • Hi everyone!  I turned on my computer the other day and the icon for Safari was missing from my dock.  I looked in the applications folder and it is no longer there.  Does anyone know how I can get safari if I have no internet search engine?

    Hi everyone!  I turned on my computer the other day and the icon for Safari was missing from my dock.  I looked in the applications folder and it is no longer there.  Does anyone know how I can get safari if I have no internet search engine?  I

    Safari 5.0.6 for Leopard can be downloaded from here:
    http://support.apple.com/kb/DL1422
    Does anyone know how I can get safari if I have no internet search engine?
    How did you post here?

  • Do we have any search engine inSAP application

    Do we have any search engine  in SAP for finiding out tcodes and standard program application?
    Ex: if one enters a question like what is the tcode for PO creation it should come up with answer like ME21N.
      please don't suggest answers like F1 help.
    thanks&Regards

    Thank u,
             Santosh that was useful............but i was looking something like google in sap application which just give me everything if i just enter a string of characters.
    once again thank u for the answer,
    thanks.

  • Can I use the search engine and run a web application under the same iPlanet 6.0 virtual server?

    I've got an iPlanet 6.0 SP2 virtual server with the search engine enabled, which was tested and working. I then deployed a web application to it (mapped to "/"), and the web application works fine but now the search functionality is completely broken. Browsing to /search results in a directory index being displayed. Is there some trick to getting the two working together? I tried shuffling NameTrans directives around, but can only get either the search or the web app working, not both.

    Ok, I'm going to answer my own question now...
    The issue has been resolved after some additional experimentation on my part. There were two causes for my problem:
    1. The NameTrans directives in obj.conf are in the wrong order when Java and Search are enabled from the administration interface.
    Here's the admin server generated obj.conf I started with initially, when the web application was working, but requests to the URI "/search" returning a 404 error:
    <Object name="default">
    NameTrans fn="NSServletNameTrans" name="servlet"
    NameTrans fn="pfx2dir" from="/search-ui" dir="/usr/local/iWS-6.0/plugins/search/ui" name="es-internal"
    NameTrans fn="pfx2dir" from="/mc-icons" dir="/usr/local/iWS-6.0/ns-icons" name="es-internal"
    NameTrans fn="pfx2dir" from="/manual" dir="/usr/local/iWS-6.0/manual/https" name="es-internal"
    NameTrans fn="es-search-nametrans" from="/search"
    NameTrans fn="NSServletNameTrans" name="servlet"
    NameTrans fn="document-root" root="$docroot"
    </Object>
    Here's my obj.conf now, which works perfectly:
    <Object name="default">
    NameTrans fn="pfx2dir" from="/search-ui" dir="/usr/local/iWS-6.0/plugins/search/ui" name="es-internal"
    NameTrans fn="pfx2dir" from="/mc-icons" dir="/usr/local/iWS-6.0/ns-icons" name="es-internal"
    NameTrans fn="pfx2dir" from="/manual" dir="/usr/local/iWS-6.0/manual/https" name="es-internal"
    NameTrans fn="es-search-nametrans" from="/search"
    NameTrans fn="NSServletNameTrans" name="servlet"
    NameTrans fn="document-root" root="$docroot"
    </Object>
    The "servlet" NameTrans directive needs to go below all others which map a URI to a function or directory (but before "document-root"), or they break. This is consistent with the iPlanet documentation on NameTrans, but the admin server doesn't get it right!
    2. The developer who wrote the web application uploaded a directory named "search" in the root of his application, which caused the server to display a directory index of "/search", instead of executing the search function. I believe this issue is covered in an iPlanet knowledge base article.

  • Comment fonctionne le moteur de recherche d'applications sur le Store? how's working the search engine of App.Store?

    Bonjour,
    je suis un étudiant documentaliste et je réalise un travail sur l'app store et la recherche des applications.
    Sauriez vous où je pourrais trouver des informations sur le fonctionnement du moteur de recherche du Store et sa manière de classer les applications?
    Sur le theme de la recherche d'applications, je cherche a savoir si des mots-clés sont associés aux applications, et si oui, le sont ils par l'auteur ou par Apple? Ces mots-clés sont ils libres, ou proviennent ils d'une liste prédéfinie? L'idée serait de savoir le lien entre les termes utilisés par les utilisateurs lors de leurs recherches,et ceux utilisés par apple pour classer les applications et determiner si elles correspondent a tel ou tel mot utilisé par l'utilisateur. J'ai deja vu que lorsque l'on faisait une recherche, on avait des propositions de termes de recherche, par exemple.
    Je cherche aussi des informations sur le fonctionnement du moteur de recherche et sur les applications proposées. Y a t'il des criteres, tels que la popularité, le nombre de mise à jour, de téléchargement,l'avis des utilisateurs, etc, qui jouent dans ce qui determine qu'une application est proposée en priorité plutot qu'une autre?
    De manière paralèlle, qu'est ce qui détermine l'ordre des applications proposées dans les catégories, genre finances, productivité, etc? (vu que ce n'est ni le fait que ce soit gratuit-payant, ni par ordre alphabetique)
    I am a student librarian making a dissertation on the ipad. I seek to know how the App Store works when we are researching applications, and how  are sorted the applications in the Store and the differents big categories (financial, well-being, etc)
    That is to say, if keywords are associated with applications available online, and if so, are they chosen by the author of the app, or imposed by Apple? these keywords are they free or do they partient a reference list? (thesauri, authority list, etc.)
          I am also looking for information on the operation of the search engine and proposed applications. are there any criteria such as popularity, rating by users, the number of download and update on the overall quality, etc.? The idea would be to have an overview of what determines which applications are offered in priority and according to what connditions. In sum, the parameters a librarian should take into account to optimize the search for an ideal application for a given need.

    Bonjour,
    je suis un étudiant documentaliste et je réalise un travail sur l'app store et la recherche des applications.
    Sauriez vous où je pourrais trouver des informations sur le fonctionnement du moteur de recherche du Store et sa manière de classer les applications?
    Sur le theme de la recherche d'applications, je cherche a savoir si des mots-clés sont associés aux applications, et si oui, le sont ils par l'auteur ou par Apple? Ces mots-clés sont ils libres, ou proviennent ils d'une liste prédéfinie? L'idée serait de savoir le lien entre les termes utilisés par les utilisateurs lors de leurs recherches,et ceux utilisés par apple pour classer les applications et determiner si elles correspondent a tel ou tel mot utilisé par l'utilisateur. J'ai deja vu que lorsque l'on faisait une recherche, on avait des propositions de termes de recherche, par exemple.
    Je cherche aussi des informations sur le fonctionnement du moteur de recherche et sur les applications proposées. Y a t'il des criteres, tels que la popularité, le nombre de mise à jour, de téléchargement,l'avis des utilisateurs, etc, qui jouent dans ce qui determine qu'une application est proposée en priorité plutot qu'une autre?
    De manière paralèlle, qu'est ce qui détermine l'ordre des applications proposées dans les catégories, genre finances, productivité, etc? (vu que ce n'est ni le fait que ce soit gratuit-payant, ni par ordre alphabetique)
    I am a student librarian making a dissertation on the ipad. I seek to know how the App Store works when we are researching applications, and how  are sorted the applications in the Store and the differents big categories (financial, well-being, etc)
    That is to say, if keywords are associated with applications available online, and if so, are they chosen by the author of the app, or imposed by Apple? these keywords are they free or do they partient a reference list? (thesauri, authority list, etc.)
          I am also looking for information on the operation of the search engine and proposed applications. are there any criteria such as popularity, rating by users, the number of download and update on the overall quality, etc.? The idea would be to have an overview of what determines which applications are offered in priority and according to what connditions. In sum, the parameters a librarian should take into account to optimize the search for an ideal application for a given need.

  • Search  Webdynpro Application View using external Search Engine

    Hi,
    I need to search my Webdynpro Views (pages) from an external search engine eg Google. How to achieve this?
    Thanks in Advance
    Anish

    In an Iframe you can implement a website... is taht what you are searching for?

  • Webcenter Portal Application Search Engine Optimization

    Hi All,
    We have developed Webcenter Portal Appliation(website).
    To increase the search engine ranking what are the ways to to do SEO(Search Engine Optimization).
    Adding meta-tags in the page is also one of them to improve page ranking level

    refer below if helpful,
    http://prsync.com/oracle/search-engine-optimization-for-webcenter---seo-372600/
    https://blogs.oracle.com/webcenter/entry/social_media_changes_and_challenges

  • Online search engine code using Spring+JDBCTemplate

    Hi ,
    I have a requirement to create the search engine using Spring and JDBCDao Support.
    So, any one can help me in coding.
    hope for help,
    thanks and regards
    vasan

    Hi,
    I think to export the logic to the beans will not help a lot, because the .jsp and the beans are compiled together to a servlet anyway. And so, it doesn`t really matter, where the logic has been befor, after compilation it will be in the servlet.. But to have java code logic in the bean and not in the jsp is a good idea anyway. It is always nice to have as few scriptlet code as possible, makes the application more readable..
    I think you should better have a closer look to the search logic, and the database. For such huge data amount, the Oracle database would be the best. And then let the database do as many of the search work as possible, because java is a little slow, and the database will be allways faster for this things of work..
    lexip

  • Reset the "awesome bar" (address bar) search engine

    I had to install some crapware, and it made me install snap.do. This was a mistake. I have completely removed snap.do, so I think, but it has injected itself somehow within firefox. I have removed it entirely, cept for when i type anything in the address bar for a search, it currently only searches http://search.snapdo.com/?st=ds&q= its driving me quite batty. Please read my things I have done before you post.
    Things I have done..
    - Switched the "search box" search engine.
    I've tried to switch it to something else like yahoo, and then switch back to google, then type in the ADDRESS BAR, still defaults to snap.do. I've also tried all sorts of things, as I believe since firefox 23 whatever you have selected in the search box, will default for the address bar, in my case.. no.
    - keyworld.url or any about:config search for snap or snapdo or snap.do or *
    Listen, this has been gone since firefox 23. I'm running version 27.0.1, ITS NOT THERE DONT SUGGEST THISSS FKJALSDFLKAJSD. I've also tried the keyworld.url hack. First time I tried there was a snap.do keyword and i was like "EFFFIN AAAA!". But after a restart, snapdo still took over.
    - Firefox>help>troubleshoot>reset
    I'll punch you in the face if you even remotely suggest this, i've done it 329049320 times ;)
    - Malware/antivirus/dafjkdsj tool.
    Unless it directly removes snap.do dont even tempt me.
    - uninstall/reinstall
    Ok.. c'mon, you think I havent tried this?
    -add/remove programs
    rly?
    Ok so you see my frustration here? One more list..
    Things I will not do..
    - Delete my firefox profile.
    I'd just really rather not, as history is how I browse some stuff. and well other things as well, I mean in the end, if i must i must.
    But if anyone has any other ideas on how i can force firefox to a search engine please let me know, and i will be your friend ;D

    Cor-el has suggested to create a new profile, and as I can see in your initial question posting, it was stated that if you had to, you would do it. So, if you could please do - it would be appreciated.
    Something I suggest is a clean reinstall, however that is something you would not like obviously but I will enter those instructions here anyways so you can look over it.
    Certain Firefox problems can be solved by performing a ''Clean reinstall''. This means you remove Firefox program files and then reinstall Firefox. Please follow these steps:
    '''Note:''' You might want to print these steps or view them in another browser.
    #Download the latest Desktop version of Firefox from http://www.mozilla.org and save the setup file to your computer.
    #After the download finishes, close all Firefox windows (click Exit from the Firefox or File menu).
    #Delete the Firefox installation folder, which is located in one of these locations, by default:
    #*'''Windows:'''
    #**C:\Program Files\Mozilla Firefox
    #**C:\Program Files (x86)\Mozilla Firefox
    #*'''Mac:''' Delete Firefox from the Applications folder.
    #*'''Linux:''' If you installed Firefox with the distro-based package manager, you should use the same way to uninstall it - see [[Installing Firefox on Linux]]. If you downloaded and installed the binary package from the [http://www.mozilla.org/firefox#desktop Firefox download page], simply remove the folder ''firefox'' in your home directory.
    #Now, go ahead and reinstall Firefox:
    ##Double-click the downloaded installation file and go through the steps of the installation wizard.
    ##Once the wizard is finished, choose to directly open Firefox after clicking the Finish button.
    More information about reinstalling Firefox can be found [https://support.mozilla.org/en-US/kb/troubleshoot-and-diagnose-firefox-problems?esab=a&s=troubleshooting&r=3&as=s#w_5-reinstall-firefox here].
    <b>WARNING:</b> Do not run Firefox's uninstaller or use a third party remover as part of this process, because that could permanently delete your Firefox data, including but not limited to, extensions, cache, cookies, bookmarks, personal settings and saved passwords. <u>These cannot be recovered unless they have been backed up to an external device!</u>
    Please report back to see if this helped you!
    Thank you.

  • Address bar & search engine bar not working

    On a Windows XP (Version 5.1) laptop with FireFox version 31, the following occurs:
    Typing and pressing enter in the address bar does nothing; neither does clicking the "go" arrow at the end of the address bar. FireFox doesn't auto-complete entries, nor will it navigate to any websites including searching via Google. Also, you cannot type "about:home" or any other variation of an "about:" entry. Additionally, you cannot "Paste & Go." The address bar is populated with the clipboard text, but it doesn't perform the "Go" action.
    The Search Engine Bar has no option for Google, Bing, etc. When clicking "Manage Search Engines" no other options are present. When clicking the "Get more search engines..." link on the window, no action is performed - no tab opens to search add-ons - just nothing.
    I am able to open the FireFox menu and I can press Alt and view/use the File/Edit/View menus.
    I've already performed the following steps and NOTHING changed in any attempts:
    - uninstalled/reinstalled FireFox
    - started FireFox in Safe Mode
    - Reset FireFox
    The TS info is listed below, but as the software has been cleanly installed today, there are no logs or detailed data.
    Application Basics
    Name: Firefox
    Version: 31.0
    User Agent: Mozilla/5.0 (Windows NT 4.0; rv:31.0) Gecko/20100101 Firefox/31.0
    Crash Reports for the Last 3 Days
    All Crash Reports
    Extensions
    Graphics
    Important Modified Preferences
    JavaScript
    Incremental GC:
    Accessibility
    Activated:
    Prevent Accessibility:
    Library Versions
    Experimental Features
    Please advise. Also, feel free to move this to a different Help category if it's required.
    Thank you for your time.

    Do a clean reinstall and delete the Firefox program folder before (re)installing a fresh copy of the current Firefox release.
    *Download the full Firefox installer and save the file to the desktop<br>https://www.mozilla.org/en-US/firefox/all.html
    If possible uninstall your current Firefox version to cleanup the Windows registry and settings in security software.
    *Do NOT remove "personal data" when you uninstall your current Firefox version, because this will remove all profile folders and you lose personal data like bookmarks and passwords including data in profiles created by other Firefox versions.
    Remove the Firefox program folder before installing that newly downloaded copy of the Firefox installer.
    *(32 bit Windows) "C:\Program Files\Mozilla Firefox\"
    *(64 bit Windows) "C:\Program Files (x86)\Mozilla Firefox\"
    *It is important to delete the Firefox program folder to remove all the files and make sure that there are no problems with files that were leftover after uninstalling.
    *http://kb.mozillazine.org/Uninstalling_Firefox
    Your bookmarks and other personal data are stored in the Firefox profile folder and won't be affected by an uninstall and (re)install, but make sure that "remove personal data" is NOT selected when you uninstall Firefox.
    If you keep having problems then also create a new profile.
    *http://kb.mozillazine.org/Profile_Manager
    *http://kb.mozillazine.org/Profile_folder_-_Firefox
    *http://kb.mozillazine.org/Profile_backup
    *http://kb.mozillazine.org/Standard_diagnostic_-_Firefox#Clean_reinstall

  • Multithreading in a Swing Application

    Hello,
    my Problem is:
    I did a Swing Application which shows data records from a Database.
    In a layer I fetch the data records from the database and create "SelectRowObjects" which are put into a Vector These SelectRowObjects have a Method "createView()" which returns a JPanel
    In My Application I click on the button "fetch data" and then the EventDispatchingThread executes the DataBaseConnection ....... until The Panels are shown in my Application.
    That takes a several time.
    Can I create an extra Thread??
    How can I do so??
    Can you give me a short hint???
    Thank you

    Have a look here, particularly post #4 from camickr, and follow his link
    http://forum.java.sun.com/thread.jsp?forum=54&thread=505438&tstart=0&trange=50

Maybe you are looking for

  • Problem in print preview of po

    hii gurus i have got a genuine prob in print preview of po in my client we have two new doc type for po when i am taking those new doc type in print preview at item level text is not comming but in old doc types the item level text is comming i am to

  • Building Site Collections in SharePoint Online

    Hello all, Please forgive me for this very basic question, but I was not able to find the info online.  Background info: I have a great deal of experience with SharePoint administration on-prem but not much experience with SharePoint Online. My curre

  • I have updated and restored my iphone and now it wont go bask the connect to itunes screen what do i do?

    I have updated and restored my iphone and now it wont go bask the connect to itunes screen what do i do?

  • Rsa keyfactory.getinstance

    Hi guys could somebody tell me if iaik support keyfactory for rsa? Apparently no, infact try{             java.security.KeyFactory fact = java.security.KeyFactory.getInstance ( " RSA" , "IAIK"); }throw a java.security.NoSuchAlgorithmException: no suc

  • Mighty mouse cleaning....

    Greetings, The scroll of my mouse doesn't work! If I want to scroll up or down a page, I wouldn't be able to do so using the scroll. How can I clean it? Thanks,