LoginSignup
1
0

More than 3 years have passed since last update.

「sqlite3」と「postgres」の違い / datebase

Posted at

はじめに

私は、大学4回生で、将来的にプログラミングは武器になると感じ、勉強中です。
現在、未来電子テクノロジープログラミング開発コースに所属しています。
今回は、Dockerとdjangoを使用している際に気になったdatabase関連についてお話しします。
それは、「sqlite3」と「postgres」の違いについてです。

プログラミング初心者であるため、内容に誤りがあるかもしれません。
もし、誤りがあれば修正するのでどんどん指摘してください。

「sqlite3」とは

sqlite3は、デフォルトで「sqlite3」というデータベースを使うように設定されており、settings.pyファイルの中の以下の部分で設定されています。
特徴は、以下です。
・データが1つのため、バックアップが容易
・MySQLより高速
・無料
・パスワード設定がない
つまり、django用のデータベースです。

「postgres」とは

postgresは、世界で1番使われているMySQLに対抗するデータベース管理システムです。
特徴は、以下です。
・オープンソース
・SQLの標準規格に対する準拠度が高い
・マルチバイト対応
・無料(有料もあり)
つまり、postgresは無料のオープンソースソフトウェアです。

まとめ

「sqlite3」と「postgres」の違いについて完全に理解は、できていません。
利用回数を増やし、理解を増やしていきたいと思います!!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0