Mozilla Full Text Search

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Mozilla Full Text Search - Presentation Transcript

    1. Mozilla, Places and Full Text Index By Kunal
    2. Mozilla
      • Netscape
      • Mozilla.org - 1998
      • Mozilla.com - 2003
    3. Mozilla Framework XPCom Object Chrome, Gecko
    4. XPCOM Component
    5. Beauty
      • Highly extensible codebase
      • XPConnect, Javascript, C++
      • Embedding Mozilla
        • Layout Engine
        • Javascript Engine – Tamarin
      • Application Platform - XULRunner
      • Firefox (Stripped down mozilla)‏
        • browser
        • toolkit
    6. Extension Framework
      • XUL
      • Overlays
      • Configuration files
      • You can use
        • Javascript
        • COM objects
        • Roll your own COM
          • JS, c++
        • Now, Python, Java, Ruby, Perl
    7. Netscape Portable Runtime
      • Type
      • n/w
      • i/o
      • String
      • memory
      • threads
      • Safe Ptr
    8. Other Features
      • XPInstall
    9. Infrastructure
      • One of the largest developer code base
      • Bugzilla
      • Wiki
      • Tinderbox
      • Bonsai
      • MXR
    10. Places
      • New bookmark system
      • Currently Enabled in firefox3 alpha 5
      • Aim
        • Faster
        • API
        • Rewrite, seamless
      • SQLite
    11. Places: Full Text Indexing
      • Objective: To enable user search through terms among all the visited pages
      • Google Desktop Search, Beagle etc..
      • Why?
        • Privacy
        • API and Extensions
    12. FTI: Design Descision
      • How does indexing work?
        • Formal Course
        • terms, doc, Posting table
        • ranking algorithm
      • Clucene?
      • FTS1 and FTS2?
      • B-Tree?
      • Relational Database
    13. Using Relational Database for Full-Text-Index
      • Variable Length Encoding
      • Blocks
      • Table
        • word
        • firstdoc
        • flags(0, 0 < flags < 128, 128, flags > 128)‏
        • block
    14. Modules
      • Indexing Module
      • Analyzer
      • Query Parser
      • Integration

    + guest9513f3guest9513f3, 2 years ago

    custom

    587 views, 1 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 587
      • 587 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 4
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories