npm install fleare # or yarn add fleare
import fleare, { Options } from "fleare";
or
const fleare = require("fleare-test").default;
const client = fleare.createClient("127.0.0.1", 9219, { poolSize: 10, username: "root", password: "root", });
client.connect().then(() => { console.log("✅ Connected to Fleare"); });
go get github.com/extendsware/fleare-go
package main import ( "fmt" "github.com/extendsware/fleare-go" ) func main() { // Create client client := fleare.CreateClient(&fleare.Options{ Host: "127.0.0.1", Port: 9219, Username: "admin", Password: "password", PoolSize: 10, }) go monitorEvents(client) err := client.Connect() if err != nil { fmt.Println(err) return } // example of getting a value res, err := client.Get("key-1-1") if err != nil { fmt.Println(err) return } fmt.Println("Value for 'key':", res) defer client.Close() } func monitorEvents(client *fleare.Client) { for event := range client.Events() { switch event.State { case fleare.StateConnecting: fmt.Println("Event is connecting...") case fleare.StateConnected: fmt.Println("Event connected successfully!") case fleare.StateDisconnecting: fmt.Println("Event Disconnecting") case fleare.StateDisconnected: fmt.Println("Event Disconnected") case fleare.StateError: fmt.Printf("Event error: %v", event.Error) } } }
navigate_before STATUS
The STATUS command is used to …
Connections navigate_next
Fleare clients connection …