Skip to content

v2.0.0.18

Compare
Choose a tag to compare
@jiangwenyuan jiangwenyuan released this 06 Jul 11:56
· 1231 commits to master since this release

v2.0.0.18 - 2018-07-06

Add NoSQL mode.

NuSTER can be used as a RESTful NoSQL cache server, using HTTP POST/GET/DELETE to set/get/delete Key/Value object.

It can be used as an internal NoSQL cache sits between your application and database like Memcached or Redis as well as a user facing NoSQL cache that sits between end user and your application.
It supports headers, cookies, so you can store per-user data to same endpoint.

  • All features from HAProxy(HTTPS, HTTP/2, ACL, etc)
  • Conditional cache
  • Internal KV cache
  • User facing RESTful cache
  • Support any kind of data
  • Support all programming languages as long as HTTP is supported

Versioning

Previously nuster used HAPROXY_VERSION.NUSTER_VERSION(eg, v1.8.8.3) which is very straightforward to find out the base HAProxy version, but very hard to tell whether it is a major release or just bug fix from a single NUSTER_VERSION.

Starting from v1.8.8.3, nuster uses a different version system as MAJOR.MINOR.PATCH.HAPROXY_BRANCH.

  • MAJOR: big feature release of nuster
  • MINOR: small features, haproxy branch update
  • PATCH: bug fixes, haproxy minor updates
  • HAPROXY_BRANCH: 17 stands for v1.7.x, 18 for v1.8.x