「DBreeze」の版間の差分
ナビゲーションに移動
検索に移動
imported>Administrator |
imported>Administrator |
||
4行目: | 4行目: | ||
[[Xamarin]]でも[[.NET Core]]でも使える。 | [[Xamarin]]でも[[.NET Core]]でも使える。 | ||
− | + | KVSだが入出力メソッドの名称がSQL系っぽい名称なのが特徴。 | |
* GetTransactionでロック取得(スレッドセーフ対応) | * GetTransactionでロック取得(スレッドセーフ対応) | ||
* Insertで保存(KVSなのでUpdateなどない。上書き) | * Insertで保存(KVSなのでUpdateなどない。上書き) |
2018年3月8日 (木) 02:55時点における版
DBreezeとは、C#で書かれたオンディスク型のKeyValueストレージである。 ストアではなくストレージ。
KVSだが入出力メソッドの名称がSQL系っぽい名称なのが特徴。
- GetTransactionでロック取得(スレッドセーフ対応)
- Insertで保存(KVSなのでUpdateなどない。上書き)
- Selectで取得(KVSなので戻ってくるのは1行)
- Commitでバッチ書き込み