import 'package:angel3_redis/angel3_redis.dart'; import 'package:resp_client/resp_client.dart'; import 'package:resp_client/resp_commands.dart'; import 'package:resp_client/resp_server.dart'; void main() async { var connection = await connectSocket('localhost'); var client = RespClient(connection); var service = RedisService(RespCommandsTier2(client), prefix: 'example'); // Create an object await service.create({'id': 'a', 'hello': 'world'}); // Read it... var read = await (service.read('a')); print(read['hello']); // Delete it. await service.remove('a'); // Close the connection. await connection.close(); }