Show all
Featured Downloads:
mkdir_ngx_cache_v2.sh ncache-2.0.tar.gz ncache-2.2.patch ncache-2.2.tar.gz ncache-2.3.tar.gz
mkdir_ngx_cache_v2.sh ncache-2.0.tar.gz ncache-2.2.patch ncache-2.2.tar.gz ncache-2.3.tar.gz
Show all
Featured Wiki Pages:
AdviceIOPerfomance HowToNcacheV2 HowToUseNCache NCacheChangeLog NCacheChineseSample
AdviceIOPerfomance HowToNcacheV2 HowToUseNCache NCacheChangeLog NCacheChineseSample
What is ncache?
a web cache system base on nginx web server. faster and more efficient than squid.
we have published a release version 2.3 now, you can see the change log here, and a manual here.
if you want to improve your ncache performance please see this wiki paper: AdviceIOPerfomance
and we will maintain it be fresh.
you can also visit here by http://www.ncache.org or http://ncache.googlecode.com
and left your message here
there is also have some BUGS, so if you find it please tell us, thanks alot.
shinepf@gmail.com shineyear@msn.com
shuiyang@gmail.com shuiyang@live.cn
fgxlzh@gmail.com
Features
- The large storage can save over 30,000,000 caches
- The self sort share memory hash index
- Use linux epoll, sendfile and aio to improve the performance
- Base on the fastest web server framework : nginx
- The high throughput and high concurrent volume of the cache request
- Without http headers cache
- Low cpu cost and low iowait
- Memory cache the hottest data use HAC
- Aio queue with lio_listio function
Future
- The aio_sendfile function
- Raw device read and write
- Distribute storage system
- Auto delete cache file when is full
- Big cache file stream and from breakpoint continue send
How to use?
You can see it on the wiki paper here.
Problem yet~
- The memory cache elimination algorithm is not very mature so we will add this function at next version.
- only support on linux 2.6 up.
- do not have enough information about the Run-time statistics
- we don't have any test for big cache file
