v2.0.0.18
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