Tagged articles

SQLite

190 articles · Page 1 of 2
dbaplus Community
dbaplus Community
Sep 27, 2026 · Fundamentals

Why the Creators of Linux, Python, Redis, Nginx & SQLite Are True Geniuses

The article argues that creators of foundational software like Linux, Python, Redis, Nginx, and SQLite are true geniuses due to their exceptional abstraction skills and system-level boundary control, illustrated by real-world cases where their minimal, convergent designs outperform modern complex solutions, and warns that over-reliance on AI tools erodes deep system understanding essential for solving hard production issues.

AI-assisted codingLinuxNginx
0 likes · 14 min read
Why the Creators of Linux, Python, Redis, Nginx & SQLite Are True Geniuses
dbaplus Community
dbaplus Community
Sep 20, 2026 · Databases

SQLite: The Embedded Database That Replaces Solr, MongoDB, Kafka, and More

This article argues that SQLite, often dismissed as a toy database, can replace specialized systems like Elasticsearch, MongoDB, Kafka, ClickHouse, Redis, and even microservices due to its stability, zero-configuration deployment, built-in full-text search, JSON support, vector extensions, and local-first architecture, reducing operational complexity.

CachingFTS5JSON
0 likes · 25 min read
SQLite: The Embedded Database That Replaces Solr, MongoDB, Kafka, and More
Geek Labs
Geek Labs
Sep 14, 2026 · Artificial Intelligence

Stronger AI Coding Agents Burn More Tokens: How roam-code's Code Graph Cuts Costs 63%

roam-code builds a local SQLite code graph using tree-sitter for 28 languages, letting AI agents query precise call relationships instead of grep or RAG, reducing agent turns by 83%, tokens by 80%, and cost by 63% in experiments, while adding deterministic pre-edit context injection and post-edit verification gates.

AI coding agentsMCPSQLite
0 likes · 16 min read
Stronger AI Coding Agents Burn More Tokens: How roam-code's Code Graph Cuts Costs 63%
JavaEdge
JavaEdge
Sep 2, 2026 · Operations

OpenClaw 2.0 Upgrade on macOS: Diagnosing Hidden Install Issues & Zero-Downtime Migration

A detailed guide to upgrading OpenClaw from 2026.7.1-2 to 2026.8.1 on macOS, covering diagnosis of a misconfigured installation, Node.js version conflicts, choosing the install.sh path for automatic Node 26 provisioning, step-by-step backup and migration, post-install LaunchAgent reconstruction, and troubleshooting ServiceWorker cache causing QClaw branding.

AI AgentOpenClawSQLite
0 likes · 35 min read
OpenClaw 2.0 Upgrade on macOS: Diagnosing Hidden Install Issues & Zero-Downtime Migration
Niu Liu
Niu Liu
Aug 31, 2026 · R&D Management

Enterprise Codex Governance: Trustworthy Collection, Secure Access, Auditable Lifecycle

This article details the architecture of an enterprise governance platform for Codex AI coding assistants, covering local encrypted collection with 90ms hooks, server-side parsing with tenant isolation, tiered content access (L0–L3) requiring multi-party approval, and operational use cases from deployment health monitoring to employee offboarding with zero-residue verification.

AI coding assistantCodexDesensitization
0 likes · 17 min read
Enterprise Codex Governance: Trustworthy Collection, Secure Access, Auditable Lifecycle
Java Architect Handbook
Java Architect Handbook
Aug 27, 2026 · Operations

Finally a Handy Nginx Log Analyzer: Introducing NginxPulse

The article presents NginxPulse, a lightweight Nginx log analysis panel built with Go, Gin, Vue3, and SQLite, explains how it compares to heavier solutions like ELK and GoAccess, and provides step‑by‑step Docker, Docker‑Compose, and single‑binary deployment instructions along with useful features such as multi‑site support, remote log fetching, custom log formats, and access control.

DockerELKGoAccess
0 likes · 8 min read
Finally a Handy Nginx Log Analyzer: Introducing NginxPulse
dbaplus Community
dbaplus Community
Aug 26, 2026 · Information Security

SQLite Got a 9.8 CVE That Was Actually an AI‑Generated Fabrication

An in‑depth investigation reveals that a batch of high‑severity CVE entries for SQLite, including a CVSS 9.8 rating, were fabricated by AI, disproved through independent testing, and later withdrawn by MITRE, exposing flaws in the current vulnerability disclosure process.

AI‑generatedCISACVE
0 likes · 12 min read
SQLite Got a 9.8 CVE That Was Actually an AI‑Generated Fabrication
BirdNest Tech Talk
BirdNest Tech Talk
Aug 25, 2026 · Backend Development

Go database/sql Tutorial: 39 Practical Lessons from Core to ORMs & Tools

This practical Go database/sql tutorial covers 39 lessons spanning core concepts like connection pools, transactions, and isolation levels, compares ORMs (GORM, Bun, XORM) and lightweight tools (sqlx, sqlc, Squirrel), and addresses logging, migration, testing, and production practices using modernc.org/sqlite for runnable examples.

GoORMSQLite
0 likes · 5 min read
Go database/sql Tutorial: 39 Practical Lessons from Core to ORMs & Tools
Old Zhang's AI Learning
Old Zhang's AI Learning
Aug 19, 2026 · Artificial Intelligence

Building an Open‑Source AI Bookkeeping Skill for Codex/WorkBuddy and Feishu CLI

The author created a set of four AI‑driven bookkeeping Skills that let users record, query, and generate monthly HTML reports with a single natural‑language command in WeChat, Codex, WorkBuddy or TraeWork, storing data locally in SQLite and in Feishu multidimensional tables, and released the whole solution as open source.

AICodexFeishu
0 likes · 7 min read
Building an Open‑Source AI Bookkeeping Skill for Codex/WorkBuddy and Feishu CLI
ITPUB
ITPUB
Aug 16, 2026 · Databases

How Oracle’s Grip Is Killing MySQL and Why the ‘Toy’ SQLite Is Rising

Oracle’s 2026 layoffs hit the MySQL team, community contributions fell 44% since 2017, while PostgreSQL climbs, and SQLite—once dismissed as a toy—now powers billions of devices and edge‑computing platforms, boosted by projects like LibSQL, Turso, Cloudflare D1 and Litestream, offering latency advantages over traditional servers.

Database trendsMySQLOracle
0 likes · 8 min read
How Oracle’s Grip Is Killing MySQL and Why the ‘Toy’ SQLite Is Rising
Node.js Tech Stack
Node.js Tech Stack
Aug 7, 2026 · Backend Development

Why Ryan Dahl Defied His Promise and Built the celld JavaScript Runtime

After vowing never to create another JavaScript runtime, Ryan Dahl spent over a year developing celld, an open‑source, self‑hosted distributed runtime that brings Cloudflare Workers and Durable Objects to your own machines, using V8, SQLite, Rust async, and S3 for coordination, while exposing its performance trade‑offs and early‑stage limitations.

Cloudflare WorkersDurable ObjectsJavaScript runtime
0 likes · 12 min read
Why Ryan Dahl Defied His Promise and Built the celld JavaScript Runtime
IT Services Circle
IT Services Circle
Aug 4, 2026 · Industry Insights

The Nameless Engineers Who Write Decades‑Long Error‑Free Code Powering the Physical World

A handful of largely unknown developers create ultra‑reliable embedded software—such as μC/OS, FreeRTOS, MQTT, BusyBox, SQLite and Linux subsystems—that runs in aircraft, medical devices, IoT gadgets and industrial equipment, and they achieve this through extreme size constraints, deterministic timing, exhaustive testing, mandatory code reviews and a commitment to long‑term maintenance.

BusyBoxFreeRTOSLinux
0 likes · 18 min read
The Nameless Engineers Who Write Decades‑Long Error‑Free Code Powering the Physical World
Su San Talks Tech
Su San Talks Tech
Jul 18, 2026 · Artificial Intelligence

Why CodeGraph Is Suddenly Going Viral

CodeGraph, a local‑first code intelligence tool for AI programming assistants, builds a searchable knowledge graph with tree‑sitter and SQLite, cutting tool calls by 71%, token usage by 57% and task time by 46% while keeping data private and requiring only a few minutes to install and use.

AI programmingCLICodeGraph
0 likes · 16 min read
Why CodeGraph Is Suddenly Going Viral
dbaplus Community
dbaplus Community
Jul 5, 2026 · Databases

Why Dropping SQLite May Be Wrong – Do You Actually Need PostgreSQL for Write Load?

The article re‑examines SQLite’s historic reputation as a test‑only database, showing how SSD‑backed WAL mode, tools like LibSQL/Turso, Litestream, and Cloudflare D1, plus modern JVM support, give SQLite production‑grade performance for read‑intensive, multi‑tenant and edge scenarios, while outlining when PostgreSQL remains necessary.

Cloudflare D1LibSQLLitestream
0 likes · 19 min read
Why Dropping SQLite May Be Wrong – Do You Actually Need PostgreSQL for Write Load?
Fun with Large Models
Fun with Large Models
Jun 27, 2026 · Artificial Intelligence

Quick Guide to LangChain DeepAgents: Exploring the Production‑Grade DeepAgents Code Framework

This article provides a comprehensive walkthrough of the DeepAgents Code repository, explaining its client‑server architecture, module organization, technology stack—including DeepAgents SDK, Textual UI, SQLite persistence, and streaming protocol—and the design rationale behind building a production‑ready AI agent framework.

AI agentsDeepAgentsLangChain
0 likes · 14 min read
Quick Guide to LangChain DeepAgents: Exploring the Production‑Grade DeepAgents Code Framework
IT Services Circle
IT Services Circle
Jun 25, 2026 · Artificial Intelligence

Why Codex Can Exhaust Your SSD: A Full Technical Investigation

The article analyzes how intensive use of OpenAI Codex, especially long‑running agents, continuously writes to its local SQLite logs, causing massive SSD write amplification despite modest file size growth, and details community reports, OpenAI’s fixes, and practical mitigation steps.

AI AgentCodexOpenAI
0 likes · 14 min read
Why Codex Can Exhaust Your SSD: A Full Technical Investigation
dbaplus Community
dbaplus Community
Jun 21, 2026 · Databases

Why the 20‑Year‑Old N+1 Query Problem Doesn’t Apply to SQLite

The article explains that the classic N+1 query anti‑pattern, harmful on client‑server databases like MySQL, is irrelevant for SQLite because its embedded architecture eliminates network round‑trips, turning hundreds of queries into cheap function calls, and examines the performance data and trade‑offs behind this claim.

FossilN+1 queryQuery Optimization
0 likes · 29 min read
Why the 20‑Year‑Old N+1 Query Problem Doesn’t Apply to SQLite
Coder Trainee
Coder Trainee
Jun 16, 2026 · Artificial Intelligence

Building a Data Analysis AI Agent: From Basics to Real‑World Implementation

This article walks through the design and implementation of a data‑analysis AI agent that converts natural‑language queries into SQL, executes them on a SQLite sales database, generates visualizations, and produces insight reports, complete with architecture diagrams and full Python code examples.

AI AgentData VisualizationLLM
0 likes · 9 min read
Building a Data Analysis AI Agent: From Basics to Real‑World Implementation
Top Architect
Top Architect
Jun 12, 2026 · Operations

A Lightweight Nginx Log Analyzer That Finally Works

NginxPulse is a lightweight Nginx log analysis panel built with Go‑Gin backend and Vue3 frontend, offering real‑time PV/UV, IP geolocation, multi‑site support, custom log formats, remote log fetching, Docker/Docker‑Compose deployment, single‑binary builds and optional access control, all backed by SQLite.

DockerGoNginx
0 likes · 8 min read
A Lightweight Nginx Log Analyzer That Finally Works
Architect's Tech Stack
Architect's Tech Stack
Jun 4, 2026 · Artificial Intelligence

How TencentDB Agent Memory Cuts Token Usage by 61% and Boosts Task Success

TencentDB Agent Memory, an open‑source hierarchical memory system for long‑running AI agents, offloads tool calls, structures short‑term and four‑layer long‑term memories, and reduces token consumption by 61% while raising task success rate 51% and persona accuracy from 48% to 76%, all running locally with SQLite and no API keys.

AI agentsOpenClawSQLite
0 likes · 4 min read
How TencentDB Agent Memory Cuts Token Usage by 61% and Boosts Task Success
James' Growth Diary
James' Growth Diary
Jun 2, 2026 · Artificial Intelligence

Cross‑Session Retrieval with SQLite FTS5 and LLM Summaries – Hermes Agent’s Four‑Layer Architecture

This article dissects Hermes Agent’s four‑layer cross‑session retrieval system, covering persistent storage, dual‑table FTS5 indexing for CJK and English, a three‑path search strategy, intelligent truncation for LLM prompts, structured summarisation, and a holographic retrieval layer that blends FTS5, Jaccard similarity and HRR vector algebra.

Agent ArchitectureCross-Session RetrievalFTS5
0 likes · 25 min read
Cross‑Session Retrieval with SQLite FTS5 and LLM Summaries – Hermes Agent’s Four‑Layer Architecture
AI Agent Super App
AI Agent Super App
May 29, 2026 · Databases

Why SQLite Is the World's Most Deployed Database—and How to Use It End‑to‑End

SQLite, the server‑less, single‑file database engine, is the most widely deployed database on the planet, powering Android, iOS, browsers and countless desktop apps; this article walks through its core features, Linux installation, command‑line CRUD, language bindings for Python, C, Java and Go, plus practical backup and performance tricks.

C++CLIGo
0 likes · 21 min read
Why SQLite Is the World's Most Deployed Database—and How to Use It End‑to‑End
AI Engineering
AI Engineering
May 11, 2026 · Artificial Intelligence

Hermes Agent Desktop Launch: A 24/7 Self‑Evolving AI Assistant with Native UI

The Hermes Agent desktop application, rebuilt from a CLI into a cross‑platform UI, adds multi‑agent coordination, persistent SQLite memory, and a DAG‑based workflow engine, while detailing its layered cache, Git‑tracked self‑evolution, offline requirements, performance and security limitations, and open‑source availability.

AI assistantDAG schedulerElectron
0 likes · 3 min read
Hermes Agent Desktop Launch: A 24/7 Self‑Evolving AI Assistant with Native UI
Shuge Unlimited
Shuge Unlimited
Apr 23, 2026 · Artificial Intelligence

Deep Dive into Hermes Agent: Self‑Improving AI Agent Architecture with 110K+ Stars

Hermes Agent, an open‑source self‑improving AI agent framework that has amassed over 110 K GitHub stars, introduces a native closed‑learning loop, a unified single‑process agent cycle, self‑registering tools, pluggable context compression, multi‑API model support, and a scalable multi‑platform gateway, all built on Python 3.11+, SQLite + WAL, and extensive modular design.

AI AgentHermes AgentMCP
0 likes · 24 min read
Deep Dive into Hermes Agent: Self‑Improving AI Agent Architecture with 110K+ Stars
Tech Verticals & Horizontals
Tech Verticals & Horizontals
Apr 13, 2026 · Artificial Intelligence

Hermes AI Agent Explained in Plain English: Architecture, Installation, and Usage

This article provides a step‑by‑step, non‑technical walkthrough of Hermes, the self‑evolving AI agent from Nous Research, covering its core AIAgent brain, capabilities, one‑line installation, multi‑platform entry points, detailed architecture layers, context handling, SQLite‑based memory, and runtime flow, all illustrated with diagrams and commands.

AI AgentHermesSQLite
0 likes · 7 min read
Hermes AI Agent Explained in Plain English: Architecture, Installation, and Usage
Architect
Architect
Apr 13, 2026 · Artificial Intelligence

How Hermes and OpenClaw Differ in Memory Architecture and Skill Management

The article analyzes Hermes Agent's three‑layer memory system—fact memory stored in tiny Markdown files, session history indexed with SQLite + FTS5, and procedural memory via skill management—then compares each layer to OpenClaw's architecture and explains how to integrate self‑summarizing skills into OpenClaw.

Agent ArchitectureExternal Memory ProviderFTS5
0 likes · 27 min read
How Hermes and OpenClaw Differ in Memory Architecture and Skill Management
Architect
Architect
Mar 7, 2026 · Databases

Why an LLM‑Rewritten SQLite Is 20,000× Slower: Hidden Path Errors and Lessons

A Rust rewrite of SQLite generated largely by an LLM runs a simple primary‑key lookup 20,171 times slower than native SQLite, exposing how seemingly correct code can miss critical system constraints, and illustrating the need for explicit acceptance criteria, benchmark baselines, and governance when using AI‑generated software.

BenchmarkLLMPerformance
0 likes · 19 min read
Why an LLM‑Rewritten SQLite Is 20,000× Slower: Hidden Path Errors and Lessons
Tech Musings
Tech Musings
Mar 6, 2026 · Artificial Intelligence

How to Build a Qwen3 Chat UI with Chainlit: Hooks, Auth, and Persistence

Learn how to use the Chainlit Python framework to create a web‑based Qwen3 chat interface, covering its core features, hook mechanisms for data layers, authentication, chat start, message handling, streaming generation, performance monitoring, and session restoration, with full code examples and SQLite persistence.

AIChainlitHooks
0 likes · 13 min read
How to Build a Qwen3 Chat UI with Chainlit: Hooks, Auth, and Persistence
Java Web Project
Java Web Project
Mar 3, 2026 · Backend Development

How PocketBase Lets You Spin Up a Full Backend in Minutes

This article introduces PocketBase, an open‑source Go‑based Backend‑as‑a‑Service that bundles SQLite, authentication, file storage, real‑time APIs and an admin UI into a single executable, and walks through its core features, quick‑start steps, a Go integration example, and UI screenshots.

GoOpenSourcePocketBase
0 likes · 5 min read
How PocketBase Lets You Spin Up a Full Backend in Minutes
SpringMeng
SpringMeng
Mar 3, 2026 · Operations

A Lightweight Nginx Log Analyzer Worth Trying

NginxPulse is a lightweight, Docker‑friendly Nginx log analysis panel that offers real‑time PV/UV, IP lookup, multi‑site support, custom log formats, remote log pulling, and access control, with simple deployment via Docker, Docker‑Compose, or a single binary.

DockerGoNginx
0 likes · 7 min read
A Lightweight Nginx Log Analyzer Worth Trying
Shuge Unlimited
Shuge Unlimited
Feb 23, 2026 · Artificial Intelligence

How OpenClaw Memory Gives AI Agents 24/7 Long‑Term Memory

The article explains OpenClaw Memory's design—storing daily and permanent logs as Markdown files, managing them with Git, offering hybrid vector‑BM25 search, applying temporal decay to prioritize recent entries, and comparing SQLite and QMD backends with practical configuration examples and tips.

AI AgentOpenClawSQLite
0 likes · 14 min read
How OpenClaw Memory Gives AI Agents 24/7 Long‑Term Memory
Top Architect
Top Architect
Feb 16, 2026 · Backend Development

Spin Up a Full Go Backend in Minutes with PocketBase

PocketBase is a Go‑based open‑source backend‑as‑a‑service that bundles an embedded SQLite database, authentication, file storage, real‑time sync and an admin UI into a single executable, allowing developers to launch a fully functional backend in minutes and even embed it directly into Go applications.

OpenSourcePocketBaseSQLite
0 likes · 6 min read
Spin Up a Full Go Backend in Minutes with PocketBase
Architecture Digest
Architecture Digest
Feb 3, 2026 · Backend Development

Build a Full‑Featured Backend in Minutes with PocketBase

This article introduces PocketBase, an open‑source Go‑based Backend‑as‑a‑Service that bundles SQLite, authentication, file storage, real‑time sync and an admin UI into a single executable, and shows how to install, run, and embed it with code examples.

GoPocketBaseSQLite
0 likes · 5 min read
Build a Full‑Featured Backend in Minutes with PocketBase
AI Tech Publishing
AI Tech Publishing
Feb 1, 2026 · Artificial Intelligence

How Clawdbot Implements a Persistent, Search‑Driven Memory System

Clawdbot, an open‑source AI assistant, uses local Markdown files and a SQLite‑based vector index to provide a transparent, searchable, and long‑term memory that separates temporary context from durable storage, enabling autonomous task handling across sessions.

AI assistantClawdbotSQLite
0 likes · 10 min read
How Clawdbot Implements a Persistent, Search‑Driven Memory System
java1234
java1234
Jan 24, 2026 · Operations

A Lightweight Nginx Log Analyzer That Actually Works

NginxPulse is a lightweight, Docker‑ready Nginx log analysis panel built with Go‑Gin backend and Vue3 frontend, offering real‑time PV/UV, IP geolocation, multi‑site support, custom log formats, remote log fetching, and easy deployment via a single command or Compose file.

DockerGoNginx
0 likes · 7 min read
A Lightweight Nginx Log Analyzer That Actually Works
Go Development Architecture Practice
Go Development Architecture Practice
Jan 17, 2026 · Databases

What New SQL Features Did SQLite Add in 2018?

This article reviews SQLite's 2018 enhancements, covering boolean literals, window functions, the FILTER clause, upsert syntax, column‑renaming support, and related API changes, while also noting the remaining limitations compared with other major database systems.

Boolean LiteralsDatabase FeaturesSQL
0 likes · 10 min read
What New SQL Features Did SQLite Add in 2018?
ITPUB
ITPUB
Dec 9, 2025 · Databases

Mastering SQLite PRAGMA: Optimize Performance and Persistence Across Linux & Windows

This article explains SQLite's PRAGMA commands, compares synchronous modes and WAL settings, distinguishes persistent from session‑level pragmas, and highlights key Linux‑Windows differences, providing practical examples and a step‑by‑step initialization checklist for reliable database operation.

LinuxPRAGMASQLite
0 likes · 11 min read
Mastering SQLite PRAGMA: Optimize Performance and Persistence Across Linux & Windows
dbaplus Community
dbaplus Community
Dec 3, 2025 · Databases

Why SQLite Beats PostgreSQL in Embedded Environments – Version Guide & Concurrency Insights

This article compares SQLite and PostgreSQL, presents detailed SQLite version timelines and OS compatibility tables, explains the differences between rollback‑journal and WAL concurrency models, shows a simple multi‑process lock test, and concludes that SQLite 3.45 is the most suitable choice for modern Linux, macOS, Android and iOS deployments.

ConcurrencyPostgreSQLSQLite
0 likes · 14 min read
Why SQLite Beats PostgreSQL in Embedded Environments – Version Guide & Concurrency Insights
Code Wrench
Code Wrench
Nov 29, 2025 · Frontend Development

Building a Modern Desktop Chat App with Wails: Go + Vue Made Easy

This article walks through creating a lightweight, cross‑platform desktop chat application using Wails, demonstrating project structure, Go‑to‑frontend API generation, real‑time event communication, SQLite storage, UI implementation with Vue3, image handling, a one‑click dev script, and packaging size advantages.

GoSQLiteVue
0 likes · 10 min read
Building a Modern Desktop Chat App with Wails: Go + Vue Made Easy
Data Party THU
Data Party THU
Nov 5, 2025 · Artificial Intelligence

How to Give LLM Agents Memory, Reflection, and Goal Tracking

This article explains why current LLM agents lose context after each conversation and presents a practical architecture—using SQLite for structured storage, a vector database for semantic retrieval, and LLM‑driven reflection—to add persistent memory, self‑evaluation, and goal‑tracking capabilities that turn agents into learning partners.

Goal TrackingLLMMemory
0 likes · 10 min read
How to Give LLM Agents Memory, Reflection, and Goal Tracking
Data STUDIO
Data STUDIO
Nov 4, 2025 · Artificial Intelligence

How to Build a Memory-Enabled AI Agent with SQLite and Vector Search

This article explains how to give AI agents persistent memory, reflection, and goal‑tracking by storing interaction summaries in SQLite, embedding them for semantic retrieval with a vector database, and using LLM‑generated prompts to recall, reflect, and manage objectives across sessions.

AI AgentGoal TrackingLLM
0 likes · 10 min read
How to Build a Memory-Enabled AI Agent with SQLite and Vector Search
Radish, Keep Going!
Radish, Keep Going!
Nov 2, 2025 · Fundamentals

Tech Roundup: Phone Hacking Risks, Rust Futurelocks, SQLite Concurrency & More

This roundup covers recent security flaws in Google Pixel phones, subtle async Rust pitfalls called Futurelock, SQLite concurrency insights, Debian's Rust mandate, ICE facial‑recognition concerns, open‑source Rubik's cube automation, chaotic attractor visualizations, arXiv policy changes, and the EU chat‑control proposal's defeat.

RustSQLiteTechnology
0 likes · 10 min read
Tech Roundup: Phone Hacking Risks, Rust Futurelocks, SQLite Concurrency & More
BirdNest Tech Talk
BirdNest Tech Talk
Oct 27, 2025 · Artificial Intelligence

How LangChain’s Indexing API Enables Efficient Incremental Updates for RAG Systems

This article explains how LangChain's Indexing API adds state management and synchronization to the classic load‑split‑embed‑store RAG pipeline, detailing the RecordManager component, the index function workflow, key parameters, implementation considerations, and best‑practice code examples for production‑grade vector stores.

FAISSIndexing APILangChain
0 likes · 12 min read
How LangChain’s Indexing API Enables Efficient Incremental Updates for RAG Systems
dbaplus Community
dbaplus Community
Oct 11, 2025 · Databases

Why SQLite Is the World’s Most Ubiquitous Database and Its Road to 2050

SQLite, the lightweight embedded SQL engine created by Richard Hipp, powers virtually every smartphone, computer, browser and countless desktop apps, and thanks to its strict backward‑compatible C API, exhaustive documentation, extensive comments, rigorous cross‑platform testing, and a tiny dedicated team, it aims to remain reliable and widely used through 2050.

Backward CompatibilitySQLitedocumentation
0 likes · 9 min read
Why SQLite Is the World’s Most Ubiquitous Database and Its Road to 2050
Code Wrench
Code Wrench
Oct 3, 2025 · Backend Development

Build a Go-Powered Automated Stock Screener with SQLite and Vue3 Visualization

This article presents version 2.0 of a Go-based stock analysis system that upgrades data storage to SQLite, adds MA/MACD indicators, modular strategy engines, daily scheduling, and a Vue3 front‑end, providing full code snippets, configuration examples, and deployment instructions.

GoSQLiteStrategy Engine
0 likes · 8 min read
Build a Go-Powered Automated Stock Screener with SQLite and Vue3 Visualization
macrozheng
macrozheng
Sep 29, 2025 · Databases

What New SQL Features Did SQLite Add in 2018? A Deep Dive

SQLite, often dismissed as a toy, proves its robustness by adding powerful SQL capabilities in 2018—including boolean literals, window functions, FILTER clauses, upsert syntax, and column renaming—making it a viable choice for production workloads despite lacking a network layer.

New FeaturesSQLSQLite
0 likes · 10 min read
What New SQL Features Did SQLite Add in 2018? A Deep Dive
Code Ape Tech Column
Code Ape Tech Column
Sep 20, 2025 · Databases

What New SQL Features Did SQLite Add in 2018? A Deep Dive

This article explores SQLite's 2018 enhancements—including boolean literals, window functions, FILTER clauses, upsert syntax, and column renaming—detailing how each feature works, its syntax, and practical code examples, while also clarifying limitations compared to other major database systems.

Boolean LiteralsDatabase FeaturesFILTER clause
0 likes · 10 min read
What New SQL Features Did SQLite Add in 2018? A Deep Dive
Su San Talks Tech
Su San Talks Tech
Sep 18, 2025 · Databases

What New SQL Features Did SQLite Add in 2018? A Deep Dive

This article reviews SQLite's 2018 enhancements, covering Boolean literals, window functions, the FILTER clause, upsert syntax, column renaming, and related API changes, with code examples and comparisons to other databases, highlighting its reliability and suitability for production use.

Boolean LiteralsSQLSQLite
0 likes · 11 min read
What New SQL Features Did SQLite Add in 2018? A Deep Dive
Architect
Architect
Sep 17, 2025 · Databases

What New SQL Features Did SQLite Add in 2018? A Deep Dive

This article explores the latest SQLite SQL enhancements introduced between versions 3.22.0 and 3.26.0 in 2018, covering boolean literals, window functions, FILTER clauses, upsert syntax, column renaming, and related API changes, with code examples and practical usage notes.

SQLSQLiteUpsert
0 likes · 10 min read
What New SQL Features Did SQLite Add in 2018? A Deep Dive
Architecture Digest
Architecture Digest
Sep 15, 2025 · Databases

When to Choose SQLite Over MySQL? Pros, Cons, and Ideal Use Cases

This article examines SQLite's lightweight nature, cross‑platform support, and easy backup, while discussing its limitations in high‑concurrency scenarios, and provides guidance on when SQLite is appropriate for prototyping or low‑resource environments versus when to avoid it.

PerformancePrototype DevelopmentSQLite
0 likes · 4 min read
When to Choose SQLite Over MySQL? Pros, Cons, and Ideal Use Cases
Architecture Digest
Architecture Digest
Sep 14, 2025 · Databases

Should You Replace MySQL with SQLite? Pros, Cons, and When to Use It

This article examines SQLite’s tiny footprint and embedded nature, compares it with MySQL, outlines its advantages such as cross‑platform support and easy backup, discusses its drawbacks like poor high‑concurrency handling and lack of remote access, and advises when SQLite is a suitable choice.

SQLitedatabaseembedded
0 likes · 4 min read
Should You Replace MySQL with SQLite? Pros, Cons, and When to Use It
Senior Brother's Insights
Senior Brother's Insights
Sep 11, 2025 · Databases

How to Eliminate the N+1 Query Problem with JOINs in SQLite

This article explains the N+1 query performance issue, demonstrates a naïve Python/SQLite implementation that triggers N+1 queries, compares its runtime, and then shows how using SQL JOINs, GROUP BY, and nested data structures can dramatically improve query efficiency and reduce latency.

JOINN+1 querySQL
0 likes · 9 min read
How to Eliminate the N+1 Query Problem with JOINs in SQLite
Alibaba Cloud Native
Alibaba Cloud Native
Sep 2, 2025 · Artificial Intelligence

How AI Can Design Your SQLite Database and Perform Data Analysis

This guide demonstrates using the Tongyi Lingma AI agent to automatically design an SQLite database schema, generate SQL, insert sample data, and conduct data analysis with visual charts, covering all required installations, configurations, prompts, and code snippets.

AIData AnalysisMCP
0 likes · 6 min read
How AI Can Design Your SQLite Database and Perform Data Analysis
php Courses
php Courses
Apr 28, 2025 · Databases

Python Database Programming: SQLite and MySQL Basics

This tutorial explains how to use Python's sqlite3 module and MySQL connectors to perform essential database operations such as connecting, creating tables, inserting, querying, updating, deleting records, and managing transactions for both SQLite and MySQL.

MySQLSQLSQLite
0 likes · 7 min read
Python Database Programming: SQLite and MySQL Basics
ITPUB
ITPUB
Mar 21, 2025 · Databases

What New SQL Features Did SQLite Add Between Versions 3.22 and 3.26?

This article reviews the SQL enhancements introduced in SQLite from version 3.22.0 through 3.26.0, covering boolean literals, window functions, the FILTER clause, upsert syntax, and column‑renaming support, while comparing SQLite's capabilities to other major database engines.

Boolean LiteralsDatabase FeaturesFILTER clause
0 likes · 11 min read
What New SQL Features Did SQLite Add Between Versions 3.22 and 3.26?
21CTO
21CTO
Dec 20, 2024 · Databases

Can Rust’s Limbo Outpace SQLite? Inside Turso’s Async Database Rewrite

Limbo, Turso’s Rust‑based rewrite of SQLite, aims for full compatibility while adding memory safety, asynchronous I/O via io_uring, deterministic simulation testing, and WebAssembly compilation, delivering comparable or superior performance on large datasets and showcasing the challenges and benefits of re‑engineering a mature database engine.

Deterministic TestingLimboRust
0 likes · 4 min read
Can Rust’s Limbo Outpace SQLite? Inside Turso’s Async Database Rewrite
Liangxu Linux
Liangxu Linux
Nov 14, 2024 · Databases

Master SQLite with C: Essential Functions and Sample Code

This guide walks through using SQLite's C API—including opening databases, executing queries with and without callbacks, handling results, and performing insert, delete, and display operations—complete with code snippets, table schemas, and compilation instructions.

APIC++SQL
0 likes · 12 min read
Master SQLite with C: Essential Functions and Sample Code
Java Tech Enthusiast
Java Tech Enthusiast
Nov 12, 2024 · Databases

The Origin Story of Covering Indexes in SQLite

The article recounts how SQLite’s creator, D. Richard Hipp, learned about covering indexes from MySQL co‑founder David Axmark at a German PHP conference and, during a trans‑Atlantic Delta flight, added support that lets queries be satisfied entirely from the index, dramatically boosting performance by avoiding table reads.

Covering IndexDatabase OptimizationSQL
0 likes · 5 min read
The Origin Story of Covering Indexes in SQLite
Smart Era Software Development
Smart Era Software Development
Nov 2, 2024 · Information Security

How an LLM Discovered a Real‑World SQLite Stack Buffer Overflow

Google’s Big Sleep AI agent, built on the Project Naptime framework, used a large language model to analyze recent SQLite commits, identify a previously unknown stack‑buffer‑underflow bug, and generate a reproducible test case, demonstrating that LLMs can effectively perform real‑world vulnerability research.

AI securityBig SleepFuzzing
0 likes · 17 min read
How an LLM Discovered a Real‑World SQLite Stack Buffer Overflow
Java Tech Enthusiast
Java Tech Enthusiast
Oct 9, 2024 · Databases

The History and Development of SQLite by Richard Hipp

SQLite, conceived by D. Richard Hipp after his naval‑ship software work revealed client‑server database fragility, became a self‑contained, byte‑code SQL engine that powers billions of devices—from early Motorola and Symbian adopters to Android’s default storage—maintained by a three‑person core team, an alliance of partners, and a rigorous 100 % MCDC test suite ensuring unmatched reliability.

Richard HippSQLitedatabase
0 likes · 13 min read
The History and Development of SQLite by Richard Hipp
dbaplus Community
dbaplus Community
Sep 9, 2024 · Databases

Why SQLite Powers Billions of Devices: Real-World Use Cases Explained

SQLite, the lightweight embedded SQL engine created in 2000, is the world’s most deployed database, powering mobile apps, embedded systems, desktop software, data analysis tasks, and even browser‑based acceleration via WebAssembly, thanks to its zero‑configuration design and broad language support.

Data AnalysisMobile DevelopmentSQLite
0 likes · 8 min read
Why SQLite Powers Billions of Devices: Real-World Use Cases Explained
ITPUB
ITPUB
Sep 4, 2024 · Databases

Why SQLite Is the Tiny Yet Powerful Database for Mobile and Embedded Apps

This article introduces SQLite, explains why it is the most widely deployed lightweight SQL engine, outlines its common use cases in mobile, desktop and IoT devices, compares it with MySQL and PostgreSQL, and provides step‑by‑step installation instructions.

Database InstallationSQLiteembedded database
0 likes · 6 min read
Why SQLite Is the Tiny Yet Powerful Database for Mobile and Embedded Apps
Java Tech Enthusiast
Java Tech Enthusiast
Sep 2, 2024 · Databases

Understanding SQLite: Usage Scenarios and Advantages

SQLite, a lightweight serverless relational database written in C, powers billions of devices and is used for mobile app storage, embedded systems, offline desktop applications, small‑to‑medium data analysis, and browser‑based acceleration via WebAssembly, supporting languages such as C, C++, Java, Python, and Swift.

Data AnalysisIoTSQLite
0 likes · 5 min read
Understanding SQLite: Usage Scenarios and Advantages
Python Programming Learning Circle
Python Programming Learning Circle
Aug 8, 2024 · Fundamentals

10 Useful Python Scripts to Automate Everyday Tasks

This article presents ten practical Python scripts—including data analysis with Pandas, web scraping with BeautifulSoup, file renaming, image resizing, PDF generation, email sending, data backup, password generation, a simple HTTP server, and SQLite backup/restore—to help automate common programming tasks.

SQLiteemailpandas
0 likes · 9 min read
10 Useful Python Scripts to Automate Everyday Tasks
Open Source Tech Hub
Open Source Tech Hub
Jul 9, 2024 · Databases

How to Deploy and Use SQLite-Web: A Web‑Based SQLite Database Manager

This guide introduces SQLite‑Web, a Python‑based web interface for SQLite, explains how to build and run its Docker image, details the command‑line options for configuring ports, hosts, authentication, and other features, and shows how to manage, query, and export SQLite databases through the browser.

DockerPythonSQLite
0 likes · 6 min read
How to Deploy and Use SQLite-Web: A Web‑Based SQLite Database Manager
dbaplus Community
dbaplus Community
Jun 16, 2024 · Databases

How a Few Volunteers Keep the Internet’s Core Software Alive

Despite powering billions of devices, critical components like the TZ time‑zone database and SQLite are maintained by just a handful of volunteers, and the article reveals how this fragile reliance could cause massive disruptions if those small teams were to disappear.

SQLitedatabasesopen source
0 likes · 8 min read
How a Few Volunteers Keep the Internet’s Core Software Alive
Laravel Tech Community
Laravel Tech Community
May 27, 2024 · Databases

SQLite 3.46.0 Release Highlights and New Features

SQLite 3.46.0 introduces extensive PRAGMA enhancements, new date‑time modifiers, support for underscore digits in numeric literals, a json_pretty() function, significant query planner optimizations, improved JSON handling, and the ability to use large hexadecimal literals as column defaults, all while maintaining its public‑domain, self‑contained nature.

Database EngineJSONPRAGMA
0 likes · 4 min read
SQLite 3.46.0 Release Highlights and New Features
Tencent Cloud Developer
Tencent Cloud Developer
Apr 16, 2024 · Databases

Major Updates and New Features of WCDB 2: Multi‑language Support, SQL Builder, Backup & Recovery, Data Migration, Compression, and Performance Optimizations

WCDB 2 introduces multi-language support (C++, Java, Kotlin), a rewritten SQL builder, fast backup and recovery with sub‑second times, incremental WAL‑based backup, automatic data migration, Zstandard compression, on‑the‑fly column addition, and performance enhancements such as an FTS5 optimizer and interruptible transactions, delivering a robust high‑performance mobile database solution.

SQL BuilderSQLiteWCDB
0 likes · 47 min read
Major Updates and New Features of WCDB 2: Multi‑language Support, SQL Builder, Backup & Recovery, Data Migration, Compression, and Performance Optimizations
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Apr 15, 2024 · Mobile Development

Implementation and Optimization of Local Private Domain Search in Cloud Music

The Cloud Music team integrated a lightweight on‑device full‑text engine using SQLite FTS5 with a simple tokenizer, replaced JavaScript matching with SQLite’s bm25(), parallelized queries, and cut search latency by 75%, boosting CTR 13% and average playback by 17 seconds while preserving user privacy.

FTS5Performance OptimizationSQLite
0 likes · 15 min read
Implementation and Optimization of Local Private Domain Search in Cloud Music
Open Source Tech Hub
Open Source Tech Hub
Apr 13, 2024 · Databases

How to Use an In‑Memory SQLite Database for Fast, Isolated PHP Unit Tests

This guide explains why an in‑memory SQLite database is ideal for PHP unit testing, outlines its key benefits such as isolation, speed, and resource efficiency, and provides step‑by‑step code examples for setup, data handling, cleanup, exception handling, schema verification, data providers, and transaction testing.

In-Memory DatabasePHPSQLite
0 likes · 9 min read
How to Use an In‑Memory SQLite Database for Fast, Isolated PHP Unit Tests
WeChat Client Technology Team
WeChat Client Technology Team
Apr 9, 2024 · Databases

How WCDB Evolved: Multi‑Language Support, Powerful SQL Builder, and Ultra‑Fast Backup

This article details the major upgrades of WCDB, including expanded language support, a redesigned Winq SQL builder, robust data backup and repair mechanisms, seamless data migration, on‑the‑fly compression, automatic column addition, and performance optimizations such as interruptible transactions and WAL header improvements.

CompressionDataBackupMulti-language
0 likes · 49 min read
How WCDB Evolved: Multi‑Language Support, Powerful SQL Builder, and Ultra‑Fast Backup