Skip to content

Ejemplos

Guardar un valor

Nota: Asegurarse de que existe al menos un servidor en la red

from kade_drive.cli import ClientSession

client = ClientSession()
client.connect()
response, _ = client.put(4, 5)
value, _ = client.get(4)
assert value == 5

Guardar un Dataframe

    from sklearn.datasets import load_diabetes
    import pandas as pd
    import pickle
    from client import ClientSession
    from time import sleep
    X, y = load_diabetes(return_X_y=True)

    X = pd.DataFrame(X)
    y = pd.DataFrame(y)

    X_pickle = pickle.dumps(X)

    initial_bootstrap_nodes = []
    client_session = ClientSession(initial_bootstrap_nodes)

    client_session.connect(use_broadcast_if_needed=True)

    response, _ = client_session.put("dataset_diabetes", X_pickle)

    sleep(5)
    value_getted, _ = client_session.get("dataset_diabetes")

    assert X.equals(value_getted)