Skip to main content

16 posts tagged with "sqlite"

View All Tags

· 9 min read
James Moore

Datatypes in SQLite are handled differently than pretty much every other popular relational database.

How is it different?

Well, SQLite uses a flexible, dynamic type system, whereas the other popular relational databases use a strict, static type system.

What does this mean to developers?

Watch this video to learn more.

· 17 min read
James Moore

SQLite is really easy to start using, you just need to add the library to your project and start issuing SQL statements.

Now, because it's so easy to start using SQLite, it might feel like it's configuration free, but that's not exactly true.

There are a few key configurations you should be familiar with, and in this video we'll look at one of the most important configuration options, the journal_mode option.

· 9 min read
James Moore

If you use a client/server based database (Postgres, MySQL etc) with tools like Object-Relational Mapper (ORM) or GraphQL, then your system is likely susceptible to the N+1 problem.

But did you know that not all databases are susceptible to the N+1 problem?

For example, SQLite doesn't experience the N+1 problem.

· 10 min read
James Moore

When you're at the beginning of a new software project, there's a question you should ask yourself, which is:

What architecture should you use for your application?
client/server or local or ...

Odds are, you probably don't explicitly ask this architecture question anymore, because you intuitively know the answer, which is almost always client/server right?