Git Product home page Git Product logo

dummy-storage-service's Introduction

dummy-storage-service

A key-value based storage microservice writen in node-express.

API

GET /keyValueStore/search?criteriaType={prop.nested}&criteriaValue={value}&criteriaOpertor={operator}&size={size}&page={page}&sortBy={prop.nested}&sortOrder={order}

Search for values with optional filtering, sorting and pagination.

Paramaters

  • criteriaType (optional) - Filter values by a specific property. Supports nested properties separated with ".". e.g. "criteriaType=name.last".
  • criteriaValue (optional) - A value for criteriaType comparison.
  • criteriaOpertor (optional) [equals / biggerThan / smallerThan / contains] - The filtering oparator. Contains supports only array values. e.g. "criteriaType=name.last&criteriaValue=Jackson&criteriaOperator=equals" will filter values to those that contain a name: { last: "Jackson" }.
  • size (optional) - Size of the returned results.
  • page (optional) - Page of the returned results.
  • sortBy (optional) - Sort values by a spesific property. Supports nested properties.
  • sortOrder (optional) [DEFAULT=ASC / DESC] - Sort by an ascending or descending order.
  • dummy-storage-service's People

    Contributors

    danielsason112 avatar

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google โค๏ธ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.