首页
学习
活动
专区
工具
TVP
发布
技术百科首页 >SQLite >什么是SQLite?

什么是SQLite?

词条归属:SQLite

SQLite是一种轻型的关系型数据库管理系统(RDBMS),它是一个自包含、零配置的、无服务器的、事务性的SQL数据库引擎。SQLite的设计目标是成为一个小型、快速、可靠的数据库引擎,它不像其他的数据库管理系统需要独立运行,而是将数据库存储在一个单一的文件中。SQLite是一种开源软件,它的源代码可以免费下载和使用。SQLite支持多种操作系统,包括LinuxWindows和Mac OS X等。由于SQLite的体积小、速度快、易于使用和部署,因此在很多移动设备和嵌入式系统中得到广泛应用。

相关文章
学习SQLite之前:什么是数据库,RDBMS指的是什么?
数据库管理系统(英语:Database Management System,简称DBMS)是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。数据库管理系统可以依据它所支持的数据库模型来作分类,例如关系式、XML;或依据所支持的计算机类型来作分类,例如服务器聚类、移动电话;或依据所用查询语言来作分类,例如SQL、XQuery;或依据性能冲量重点来作分类,例如最大规模、最高运行速度;亦或其他的分类方式。不论使用哪种分类方式,一些DBMS能够跨类别,例如,同时支持多种查询语言。
Fisherman渔夫
2020-02-17
3K0
sqlite 锁机制_SQLite读写为什么冲突
SQLite3总共有三种事务类型:BEGIN [ DEFERRED /IMMEDIATE / EXCLUSIVE ] TRANSCATION,提供以下五种的文件锁状态,按锁的级别依次是:UNLOCKED / SHARED / RESERVERD / PENDING / EXCLUSIVE。
全栈程序员站长
2022-09-22
2.7K0
SQLite事务 SQLite插入多条语句为什么这么慢?.net (C#)
今天有个朋友测试 SQLite,然后得出的结论是: SQLite 效率太低,批量插入1000条记录,居然耗时 2 分钟! 下面是他发给我的测试代码。我晕~~~~~~   using System.Data; using System.Data.Common; using System.Data.SQLite; // 创建数据库文件 File.Delete("test1.db3"); SQLiteConnection.CreateFile("test1.db3"); DbProviderFactory f
hbbliyong
2018-03-05
2K0
什么是权限?什么是角色?什么是用户?
什么是用户? 比如我陈业贵 什么是角色?比如系统管理员这个身份。 什么是权限? 删除日志就是一个日志管理权限,添加用户就是一个用户管理权限 比如可以 他们之间的关系是: 系统管理员有删除
贵哥的编程之路
2022-07-04
3.1K0
什么是uid?什么是Auth?什么是验证器?
什么是uid? UID,用户身份证明(User Identification)的缩写,网络平台注册时系统自动生成的数值。 什么是Auth? 它的身份,比较老板 员工 经理。。。。。 作用用于区
贵哥的编程之路
2022-07-04
3.4K0
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券