Tag

SQLite

0 views collected around this technical thread.

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.

MySQLPythonSQL
0 likes · 7 min read
Python Database Programming: SQLite and MySQL Basics
Test Development Learning Exchange
Test Development Learning Exchange
Apr 24, 2025 · Databases

Using SQLite Databases and Advanced ADB Commands on Android

This guide explains how to access Android SQLite databases via adb shell sqlite3, create and run complex shell scripts, and manage app permissions and users through ADB commands, providing practical examples for debugging and automation.

ADBPermissionsSQLite
0 likes · 5 min read
Using SQLite Databases and Advanced ADB Commands on Android
IT Services Circle
IT Services Circle
Mar 29, 2025 · Databases

Why SQLite Uses Fossil Instead of Git: Simpler Version Control for an Embedded Database

The article explains why the widely embedded SQLite database relies on the Fossil version‑control system rather than Git, highlighting Fossil’s simplicity, better situational awareness, lower management overhead, and more suitable user experience for SQLite’s needs.

FossilSQLiteSoftware Development
0 likes · 7 min read
Why SQLite Uses Fossil Instead of Git: Simpler Version Control for an Embedded Database
Python Programming Learning Circle
Python Programming Learning Circle
Feb 20, 2025 · Databases

Python Database Interaction: Common Patterns and a Practical User Registration Example

This article introduces ten common Python database interaction patterns—from basic CRUD operations and table creation to advanced transaction handling, batch inserts, and stored procedures—culminating in a complete user‑registration system example that demonstrates how to combine these techniques effectively.

CRUDPostgreSQLPython
0 likes · 10 min read
Python Database Interaction: Common Patterns and a Practical User Registration Example
Test Development Learning Exchange
Test Development Learning Exchange
Jan 12, 2025 · Fundamentals

Reading Various File Formats and Databases in Python

This guide demonstrates how to read and write common file types—including TXT, CSV, JSON, XML, Excel, YAML, Parquet, and HDF5—as well as how to connect to SQLite databases and perform web scraping using Python's standard libraries and popular third‑party packages.

CSVFile IOJSON
0 likes · 6 min read
Reading Various File Formats and Databases in Python
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.

Database OptimizationSQLSQLite
0 likes · 5 min read
The Origin Story of Covering Indexes in SQLite
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 9, 2024 · Frontend Development

Integrating SQLite with sql.js in Web Projects: A Comprehensive Guide and Code Samples

This guide explains how to embed SQLite in browser‑based applications using sql.js, covering npm and CDN loading methods, configuration for bundlers, database creation, query execution, import/export techniques, persistent storage, and Node/Electron usage with detailed code examples.

JavaScriptSQLiteWebAssembly
0 likes · 13 min read
Integrating SQLite with sql.js in Web Projects: A Comprehensive Guide and Code Samples
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 HippSQLiteSoftware Development
0 likes · 13 min read
The History and Development of SQLite by Richard Hipp
IT Services Circle
IT Services Circle
Sep 15, 2024 · Databases

The Story Behind SQLite: From Naval Software to the World's Most Popular Embedded Database

This article recounts how SQLite was created by Richard Hipp to solve reliability issues on a U.S. Navy destroyer, evolved from a simple file‑based engine into an open‑source, B‑Tree powered embedded database that now powers billions of devices, smartphones, browsers, and applications worldwide.

B+ TreeDatabase ArchitectureEmbedded Database
0 likes · 7 min read
The Story Behind SQLite: From Naval Software to the World's Most Popular Embedded Database
Test Development Learning Exchange
Test Development Learning Exchange
Sep 11, 2024 · Backend Development

Python Concurrency, Asyncio, Flask Web Development, SQLite, and Git Basics

This article introduces Python concurrency models—including threading, multiprocessing, and asyncio—provides step‑by‑step Flask web application examples, demonstrates SQLite database operations, and covers essential Git commands for version control, all with complete code snippets for practical learning.

Backend DevelopmentFlaskSQLite
0 likes · 8 min read
Python Concurrency, Asyncio, Flask Web Development, SQLite, and Git Basics
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.

Embedded DatabaseIoTMobile Development
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.

EmailSQLiteScripts
0 likes · 9 min read
10 Useful Python Scripts to Automate Everyday Tasks
Test Development Learning Exchange
Test Development Learning Exchange
Jul 23, 2024 · Backend Development

Common Python Utility Interfaces: Validation, HTTP, File I/O, JSON, DateTime, Encryption, SQLite, Image Processing, Error Handling, and Config Loading

This article presents a collection of reusable Python utility interfaces—including data validation, HTTP request handling, file read/write, JSON parsing, date‑time formatting, symmetric encryption, SQLite persistence, image resizing, exception handling, and configuration loading—each illustrated with concise code examples to improve code readability and testability.

File IOHTTPJSON
0 likes · 4 min read
Common Python Utility Interfaces: Validation, HTTP, File I/O, JSON, DateTime, Encryption, SQLite, Image Processing, Error Handling, and Config Loading
Test Development Learning Exchange
Test Development Learning Exchange
Jul 22, 2024 · Fundamentals

Common Python Utility Interfaces: Validation, HTTP, File I/O, JSON, DateTime, Encryption, SQLite, Image Processing, Error Handling, and Config Loading

This article presents a collection of reusable Python utility interfaces—including data validation, HTTP request handling, file read/write, JSON parsing, date‑time formatting, symmetric encryption, SQLite persistence, image resizing, exception handling, and configuration loading—each illustrated with concise code examples to improve code readability and testability.

File IOHTTPJSON
0 likes · 4 min read
Common Python Utility Interfaces: Validation, HTTP, File I/O, JSON, DateTime, Encryption, SQLite, Image Processing, Error Handling, and Config Loading
Architecture Development Notes
Architecture Development Notes
May 30, 2024 · Backend Development

Build a Fast, Safe Rust Microservice with Actix-web and SQLite

Learn how to create a simple, high‑performance Rust microservice using Actix‑web, Serde, and SQLite, covering environment setup, project structure, core code for CRUD operations, and testing commands, while highlighting Rust’s memory safety, speed, and low runtime overhead.

Actix-webBackend DevelopmentCRUD
0 likes · 10 min read
Build a Fast, Safe Rust Microservice with Actix-web and SQLite
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.

JSONPRAGMAQuery Planner
0 likes · 4 min read
SQLite 3.46.0 Release Highlights and New Features
IT Services Circle
IT Services Circle
Apr 20, 2024 · Databases

The Critical Role of Small Volunteer-Run Projects: TZ Database and SQLite

Despite powering the modern internet, essential software like the TZ time zone database and SQLite are maintained by just a handful of volunteers, highlighting the fragility of critical infrastructure and the insufficient financial support from large corporations.

Critical InfrastructureSQLiteTZ Database
0 likes · 6 min read
The Critical Role of Small Volunteer-Run Projects: TZ Database and SQLite
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.

FTS5Full-Text SearchSQLite
0 likes · 15 min read
Implementation and Optimization of Local Private Domain Search in Cloud Music