SQLite
About SQLite
Awards and Recognition
SQLite Pricing
SQLite is available as an open-source application along with one-time fees, details of which are outlined below: SQLite License - $6000 one time fee SQLite Encryption Extension (SEE) - $2000 one time fee Compressed And Encrypted Read-Only Database (CEROD) - $2000 one time fee The ZIPVFS Read/Write Compressed Database Extension - $4000 one time fee
Starting price:
$6,000.00 one time
Free trial:
Not Available
Free version:
Not Available
Most Helpful Reviews for SQLite
1 - 5 of 115 Reviews
Ramindu
Verified reviewer
Computer Software, 10,000+ employees
Used weekly for more than 2 years
OVERALL RATING:
5
EASE OF USE
4
VALUE FOR MONEY
5
CUSTOMER SUPPORT
2
FUNCTIONALITY
3
Reviewed November 2019
The best solution for small, pre-packaged databases
We included SQLite alongside web and mobile applications where a small database was needed with minimum latency. Most commonly, this use case involved storing dynamic configuration values and user preferences.
PROSSQLite is a great database solution when you have a small database that you need to package alongside an application, for example a database that stores user preferences. As it is local to the application, it bypasses issues you would have with other, larger database servers in terms of network latency. Its conformity (in the large part) to MySQL syntax and features make it easy to use as well.
CONSWhile SQLite's lack of scaling features is forgivable (that wasn't what it was built for after all) some SQL features that are not implemented make it a hassle to write queries to SQLite databases in some instances.
Anderson
Verified reviewer
Information Technology and Services, 201-500 employees
Used daily for less than 12 months
OVERALL RATING:
4
EASE OF USE
3
VALUE FOR MONEY
5
CUSTOMER SUPPORT
3
FUNCTIONALITY
2
Reviewed November 2018
Easy to become a problem
On a Windows Forms app we used to query services thousand times for data that does not change so frequently. We also had to store some business information (imagine as storing a wizard progress) and that used to be handled using TXT files (and it was a mess). We changed to SQLite and it worked almost like a charm but as the app grew and we decided to create an architecture similar to Google Chrome (multiple processes) it became a major problem for all of them to both read and write at it (we had to create a proxy app to write).
PROSIntegrates nicely with .NET (specially Windows Forms) applications, it's really easy to use (specially if you're already familiar with SQL Server) and deployment is really easy (copy/paste required files).
CONSIt's locking architecture enables only a single process to write at a time so building a more complex application may cause hard-to-solve problems.
Pablo
Information Technology and Services, 5,001-10,000 employees
Used weekly for less than 2 years
OVERALL RATING:
3
EASE OF USE
5
VALUE FOR MONEY
5
FUNCTIONALITY
4
Reviewed September 2019
My Own Experience working with SQLite
My overall experience using SQLite is good, but it is based on small projects, always working locally and with little information. If you are thinking of working on large-volume information projects, I recommend other applications related to somewhat better, more visual databases, and with more functions to generate code and store queries or procedures.
PROSThe best thing about SQLite is undoubtedly that you can work with it for free. In addition with SQLite we can perform any type of query that we would perform with another program.
CONSWhat I like least about SQLite is undoubtedly nothing visual. The way to work with SQLite is through the console, and this may seem silly, and when you are accustomed it may not matter, but for people who begin to familiarize themselves with database environments, it is really useful for tables, and which is done with them, be fully visible. When displaying results by console, unless you print them in an external table, such as an Excel workbook, it will be quite complicated to see and analyze large results (Tables over 10k rows for example)
Reasons for switching to SQLite
I just needed it because I was working with large volumes of information.
Nera Joy
Verified reviewer
Used daily for more than 2 years
OVERALL RATING:
4
EASE OF USE
4
VALUE FOR MONEY
3
CUSTOMER SUPPORT
3
FUNCTIONALITY
2
Reviewed June 2018
A good choice for storing small and local data
I love how SQLite is so portable, and can be used in different platforms. I doesn't need any bulky installation for me to use. It is so lightweight and there is no learning curve when you came from MS SQL.
CONSMaybe when opening a large sqlite file around 1GB above, it hangs up and sometimes fails to load. But maybe that's my fault because SQLite is not intended for storing large data. Good product anyway.
Rahul
Verified reviewer
Information Services, 11-50 employees
Used weekly for less than 2 years
OVERALL RATING:
5
EASE OF USE
5
FUNCTIONALITY
5
Reviewed January 2019
A lightweight relational database management system especially for offline mobile applications and d
We have used SQLite in developing many mobile apps, mostly Android App and as a database at back end we integrated this light weight DB system. The processing speed of queries is exceptionally fast. All the databases are working well.
PROSSQLite is object based relational query language which keeps and maintained the whole databases in a very light weight, usually within 500kb to 1mb size, depending on size of databases. This database system has everything which a standard databases must have like relationships, events, all operations, etc. SQLite is very helpful in building application for Mobiles which stores databases in locally.
CONS1. No dedicated server required. 2. Very light weight and easy to follow commands with knowledge. 3. Large community support makes learning this language even more fast and easy 4. Easy to keep backups as the whole database stored in single file. 5. Easy to implement and integrate.