# データベース
# データベースの種類
リレーショナルデータベース (RDBMS):
- MySQL
- PostgreSQL
- Oracle Database
- Microsoft SQL Server
- SQLite
NoSQLデータベース:
- MongoDB (ドキュメント指向)
- Cassandra (ワイドカラム指向)
- Redis (キーバリュー指向)
- Neo4j (グラフ指向)
- Couchbase (キーバリュー指向)
オブジェクト指向データベース (OODBMS):
- db4o
- ObjectDB
XMLデータベース:
- eXist
- BaseX
時系列データベース:
- InfluxDB
- OpenTSDB
グラフデータベース:
- Neo4j
- ArangoDB
組み込みデータベース:
- SQLite
- H2 Database
メモリデータベース:
- Redis
- Memcached
クラウドデータベースサービス:
- Amazon DynamoDB
- Google Cloud Firestore
- Microsoft Azure Cosmos DB
列指向データベース:
- Apache HBase
- Google Bigtable
分散データベース:
- Apache Cassandra
- CockroachDB
マルチモデルデータベース:
- ArangoDB
- OrientDB
オンメモリデータベース:
- Redis
- Apache Ignite
# SQLite
SQLiteとは何か Written with ChatGPT
SQLiteは軽量かつ埋め込み型のリレーショナルデータベースで、トランザクションサポートとSQL標準に準拠しています。クロスプラットフォームであり、自動型変換やネイティブAPIサポートを提供し、小規模なデバイスやモバイルアプリケーション向けに効率的に利用されています。
# SQL文
SELECT * FROM UserData WHERE type = "Subscribe" ORDER BY Tier DESC
ローソンのサイト大丈夫か?
— さっぴー川原 (@sapi_kawahara) December 20, 2023
色々とお漏らししてますけど pic.twitter.com/IdMYViv7eG
← テキストファイル操作 Python演習 →