Artha Code
  • Home
  • About
  • Blogs
  • Contact
  • Lucene File Formats Explained

    Understanding Lucene's file formats: what each file does, why it matters for performance, and how to inspect them with Luke and CheckIndex.

    28th June, 2026 • 8 min read
    Read More
  • Doc Values vs Stored Fields vs Term Vectors

    Understanding the three ways Lucene stores field data: stored fields for retrieval, doc values for sorting and aggregations, and term vectors for highlighting and similarity.

    27th June, 2026 • 7 min read
    Read More
  • Why Your Database Writes Are So Fast: The LSM-Tree Story

    LSM-trees: how they work, why they're used in Cassandra, RocksDB, and more, and the tradeoffs between write performance and read latency.

    27th June, 2026 • 18 min read
    Read More
  • Understanding Lucene Segments and Why They Matter

    A deep dive into Lucene segments: immutability, merging, and how they shape indexing throughput, query latency, and memory usage.

    26th June, 2026 • 12 min read
    Read More
  • How Lucene Handles Deleted Documents

    How Lucene handles deletions: flags over erasures, bitsets under the hood, and merging that cleans up.

    25th June, 2026 • 6 min read
    Read More
  • How to Create a Custom Email Address for Free in 2026

    Step-by-step guide in 2026 to creating a free custom email address using Zoho Mail or Cloudflare Email Routing, including setup, limitations, and troubleshooting

    24th June, 2026 • 16 min read
    Read More
  • What Happens Internally During a Lucene Commit

    Lucene commit internals: flushing, fsync, the two-step commit process, and why commits are heavier than they appear.

    23rd June, 2026 • 6 min read
    Read More
  • How Segment Merging Affects Search Performance

    Breaking down how segment merging affects Lucene search performance.

    23rd June, 2026 • 11 min read
    Read More
  • How to use multiple github accounts in one PC?

    Need to work with multiple GitHub accounts on one computer? This step-by-step tutorial configuration seeting or command reuquired to manage multiple git accounts. Boost your productivity by easily handling personal and professional projects on GitHub with this guide.

    28th March, 2025 • 6 min read
    Read More

Our Services

  • Website Development
  • Web Scraping
  • Custom Software

Legal

  • Disclaimer
  • Privacy Policy
  • About Us

Quick Links

  • Blog
  • Sitemap
  • Contact Us

Stay Connected

Follow us on social media

© Copyright 2026 Artha Code. All Rights Reserved.