paper-with-me

Papers

Airphant: Cloud-oriented Document Indexing

2021-12-26 · Supawit Chockchowwat, Chaitanya Sood, Yongjoo Park

Modern data warehouses can scale compute nodes independently of storage. These systems persist their data on cloud storage, which is always available and cost-efficient. Ad-hoc compute nodes then fetch necessary data on-demand from cloud storage. This ability to quickly scale or shrink data systems is highly beneficial if query workloads may change over time. We apply this new architecture to search engines with a focus on optimizing their latencies in cloud environments. However, simply placing existing search engines (e.g., Apache Lucene) on top of cloud storage significantly increases their end-to-end query latencies (i.e., more than 6 seconds on average in one of our studies). This is because their indexes can incur multiple network round-trips due to their hierarchical structure (e.g., skip lists, B-trees, learned indexes). To address this issue, we develop a new statistical index (called IoU Sketch). For lookup, IoU Sketch makes multiple asynchronous network requests in parallel. While IoU Sketch may fetch more bytes than existing indexes, it significantly reduces the index lookup time because parallel requests do not block each other. Based on IoU Sketch, we build an end-to-end search engine, called Airphant; we describe how Airphant builds, optimizes, and manages IoU Sketch; and ultimately, supports keyword-based querying. In our experiments with four real datasets, Airphant's average end-to-end latencies are between 13 milliseconds and 300 milliseconds, being up to 8.97x faster than Apache Lucence and 113.39x faster than Elasticsearch.

📄 PDF Abstract BibTeX arXiv:2112.13323

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Hypergraph-of-Entity: A General Model for Entity-Oriented Search

2021-09-01 · José Devezas, Sérgio Nunes

The hypergraph-of-entity was conceptually proposed as a general model for entity-oriented search. However, only the performance for ad hoc document retrieval had been assessed. We continue this line of research by also e…

Entity RetrievalInformation RetrievalRetrieval

QuOTE: Question-Oriented Text Embeddings

2025-02-16 · Andrew Neeser, Kaylen Latimer, Aadyant Khatri, Chris Latimer 외

We present QuOTE (Question-Oriented Text Embeddings), a novel enhancement to retrieval-augmented generation (RAG) systems, aimed at improving document representation for accurate and nuanced retrieval. Unlike traditional…

Multi-hop Question AnsweringQuestion AnsweringQuestion GenerationQuestion-Generation+3

Generative Retrieval with Few-shot Indexing

2024-08-04 · Arian Askari, Chuan Meng, Mohammad Aliannejadi, Zhaochun Ren 외

Existing generative retrieval (GR) approaches rely on training-based indexing, i.e., fine-tuning a model to memorise the associations between a query and the document identifier (docid) of a relevant document. Training-b…

Retrieval

Bridging the Gap Between Indexing and Retrieval for Differentiable Search Index with Query Generation

2022-06-21 · Shengyao Zhuang, Houxing Ren, Linjun Shou, Jian Pei 외

The Differentiable Search Index (DSI) is an emerging paradigm for information retrieval. Unlike traditional retrieval architectures where index and retrieval are two different and separate components, DSI uses a single t…

Information RetrievalPassage RetrievalRetrieval

Multi-view Content-aware Indexing for Long Document Retrieval

2024-04-23 · Kuicai Dong, Derrick Goh Xin Deik, Yi Quan Lee, Hao Zhang 외

Long document question answering (DocQA) aims to answer questions from long documents over 10k words. They usually contain content structures such as sections, sub-sections, and paragraph demarcations. However, the index…

ChunkingQuestion AnsweringRetrieval