Describe:
is the database engine, C-based, so you need to compile ahead to run
Basic file: sqlite3.c sqlite3.h shell.c
Compile command Http://www.sqlite.org/howtocompile.html#amal
The following list lists the main directories
Dynamic allocation
SQLite uses dynamic memory allocation, used in SQLite reliable,predictable,robust,secure,efficient
Dynamic Distribution Features: http://www.sqlite.org/malloc.html
- Robust against allocation failures (SQLite nomem)
- No memory leaks (sqlite3 finalize,sqlite3 close ())
- Memory usage limits (sqlite3 soft heap limit64, not redistributed, but leveraging the stack cache)
- Zero-malloc option
- Application-supplied Memory allocators
- Proof against breakdown and fragmentation
- Memory usage statics
- Plays well with Mempry debuggers
- Minimal calls to the allocator
- Open Acceess (Malloc,realloc,free)
I/O Asynchronous model asynchronous
C + + interface
SQLite usage Method (Environment)
SQLite architecture
SQLite Auto-Submit feature
The benefits of SQLite as a file form
SQLite Books
Basic commands for SQLite
Basic command Specific Use
Constraint conflict resolution in SQLite
Typical construction of SQLite
Basic data types for Sqlite3
The salient features of SQLite
Query statement
File format changes in SQLite
SQLite database in file format
SQLite test
SQLite compilation
;;;;;
"SQLite" 1 start