kvs 0.1.1
kvs: ^0.1.1 copied to clipboard
High performance persistant memory based key-value storage with AES256 encryption. Support all features and can be used as drop-in of Dart Map<K,V>.
import 'package:kvs/cipher.dart';
import 'package:kvs/kvs.dart';
void main() async {
var localStorage = KVS<String, int>(
name: 'storeName',
cipher: AESGCM256(key: 'mySecretKey'),
);
// initialize the storage
localStorage.init();
localStorage['year'] = 2023;
localStorage['year']; // 2023
localStorage.length; // 1
localStorage.addAll({
'month': 1,
'date': 1,
});
localStorage.length; // 3
}