パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v3.1.0+1

isar

Flutter用に非常に高速で使いやすく、完全に非同期なNoSQLデータベースです。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
3960
いいね数
2450
Pub ポイント
130

パッケージをインストール

flutter pub add isar

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

Isarは、Flutterアプリケーション向けに設計された高性能で完全非同期なNoSQLデータベースです。最小限のボイラープレートで高速な読み書き操作を提供し、構造化データをローカルに保存するのに最適です。IsarはAndroid、iOS、Web、macOS、Windows、Linuxなどすべての主要プラットフォームをサポートしています。シンプルなAPIにより、開発者はモデルを簡単に定義し、クエリを実行できます。同時に、強力な型安全性とリアルタイム更新を維持しています。Isarは、オフライン優先機能や頻繁なローカルデータアクセスが必要なアプリに特に適しています。

用途

  • オフライン優先のモバイルアプリ
  • リアルタイムデータ同期
  • API応答のローカルキャッシュ
  • ユーザーの好みの保存
  • 高周波データ操作
  • クロスプラットフォームデータの永続化

主な機能

  • 完全非同期操作
  • ゼロボイラープレートモデル定義
  • 高速クエリパフォーマンス
  • 型安全なクエリ
  • リアルタイム更新
  • すべてのFlutterプラットフォームをサポートしています

適している対象

  • 高速ローカルストレージが必要なFlutter開発者
  • オフライン機能を必要とするアプリ
  • 複雑なデータ関係を持つプロジェクト
  • 開発者の生産性を最優先とするチーム
  • 頻繁なデータ読み取り/書き込みを行うアプリケーション

注意事項

  • 大規模なサーバーサイドデータには適していません
  • 複雑な結合に対する制限されたサポート
  • 注意深くスキーマ設計が必要
  • 移行処理には手動ステップが必要です
  • 構造化された文書のようなデータに最適

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

packages/isar/README.md

カテゴリー

依存関係

依存関係一覧 3 件

  • ffi>=2.0.0 <3.0.0
  • js^0.6.4
  • meta^1.7.0

ソースリポジトリ

このパッケージを使用しているプロジェクト