9 Computer software for scaling, namely, fast access to large data sets, for web-based systems namely, social networking, consumer, community and business web sites or applications; Computer software for improving performance of web-based systems namely, social networking, consumer, community and business web sites or applications; Computer software to improve performance of web-based systems namely, social networking, consumer, community and business web sites or applications. Computer software to optimize in-memory caching of data for social networking, consumer, community and business web sites or applications; Computer software for management of in-memory caching for social networking, consumer, community and business web sites or applications. Computer software to analyze and produce statistics of in-memory caching for social networking, consumer, community and business web sites or applications. Computer software for high availability caching for social networking, consumer, community and business web sites or applications. Computer software for caching services for application service providers namely, performance improvements and fast access to large data sets. Computer software for data caching appliances, namely, performance improvements and fast access to large data sets