1.0.1 • Published 4 years ago

fit-block-store v1.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

fit-block-store

FitBlock‘s store component

exmaple

// const level = require('./index.js').default;
import level from './index';
const server = level.getServer();
const client = level.getClient();
async function run () {
    await server.listen('127.0.0.1',5657);
    await client.conect('127.0.0.1',5657,'test');
    await client.ping();
    await client.put('test','test');
    console.log(await client.get('test'));
    await client.del('test');
    await server.close()
}

api

client

FunctionName conect

  • Return Promise\<boolean>
  • Description conect to server
  • Param

    nametyperequiredefaultDescription
    hoststringmust'127.0.0.1'host
    portnumbermust5657port
    dbNamestringmust'test'dbName

FunctionName put

  • Return Promise\<boolean>
  • Description insert or update data
  • Param

    nametyperequiredefaultDescription
    keystringmust'testKey'key
    valuestringmust'testValue'value

FunctionName get

  • Return Promise\<string>
  • Description get data by key
  • Param

    nametyperequiredefaultDescription
    keystringmust'testKey'key

FunctionName del

  • Return Promise\<boolean>
  • Description del data by key
  • Param

    nametyperequiredefaultDescription
    keystringmust'testKey'key

server

FunctionName listen

  • Return Promise\<boolean>
  • Description run server
  • Param

    nametyperequiredefaultDescription
    hoststringmust'127.0.0.1'host
    portnumbermust5657port