TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Differences between NoSql, MySql, Sqlite and Sql?

5 点作者 bl00djack超过 11 年前
What's the differences between noSql, mySql, sqlite and sql? I have only used Sqlite3 when I was developing a website with Django and a little bit of MySql when I worked on wordpress during summer, what are the other database languages like?

3 条评论

talles超过 11 年前
MySQL is a fully featured RDBMS. An example would be enterprise system or websites.<p>SQLite is also a RDBMS but a lightweight one, it doesn&#x27;t require it&#x27;s own process, clustering or user management unlike MySQL or others RDBMS. SQLite consist of a single file and a library to make your application interact with it. The typical example is storing bookmarks on a web browser, or minor database in mobile apps.<p>SQL is the language standard to interact with RDBMS. While it&#x27;s the same language, it has minor non-standard variations flavors (like Microsoft&#x27;s Transact-SQL).<p>NoSQL is a broad term to refer to databases that are less restricted on the database&#x27;s model associations than a relational one.
tlubinski超过 11 年前
MySql and Sqlite are relational database management systems (RDBMS), which hold databases that are based on relations. (Other RDBMS are e.g. Postgresql or MS SQL Server)<p>SQL is a programming language to manage data and data definition in RDBMS. (&quot;SELECT * FROM users WHERE lastname = &#x27;Smith&#x27;;&quot;)<p>NoSQL is a term which describes database systems that don&#x27;t understand SQL and usually work as key-value store. (Examples: Riak, Redis, MongoDB (document-based))
t0超过 11 年前
The main difference is whether the database runs in memory (mysql and sql), or it&#x27;s file based (nosql and sqlite).<p>Wham downvoted. Is this information incorrect?
评论 #6832533 未加载