游客 你可以选择到 登录 注册帐号 忘记密码?
  • 服务热线:
    13999268016
您现在的位置:首页主页 > 下载中心 > 产品下载 >
haisql_memcache_linux_1.0.36:中文版64位

文件介绍:

    haisql_memcache_linux_chinese_1.0.36介绍
          linux操作系统下的内存数据库软件,适用于数据的实时监控、分析统计与管理,支持x86_64位的操作系统(带动态链接库).
    haisql_memcache_linux_chinese_1.0.36优点:
         
haisql_memcache_linux_chinese是一款绿色软件,下载后可直接运行;
          与Memcache指令集兼容,包括返回的内容和错误提示均一致,可作为一个特殊版本的服务器直接与memcached客户端上
    连接使用;

          支持客户端help, 以及help set/get/XXXX等各指令;
          服务器端程序支持 --help, 已经把所有的option参数都带上了,都有详细的中英文说明;
          Debug监听端口端口也支持help指令,以及各指令用法。
    此版本的改进:
         
在之前版本的基础上进行了优化,主要改进了各类锁的使用,提供更大的并发。
    主要更新内容:   
          1:使用了读写锁(读共享锁,写独占锁),替换掉了原来统一的spin_lock, 提高了读并发性,实现了多线程同时读有更大
    的并发性;
          2:改善了getg/getl/append/prepend/append/incr/decr的性能,比上个版本有不少提高;
          3:改进了所有修改命令的锁机制,将锁划分为两层读写锁,第一层是全局锁,exec时是使用独占锁,保证事物处理的唯一
    性, 普通set/add/replace等修改命令是共享锁,用于保证事务处理的完整性,第二层是数据层锁,32张表,每表划分256组,一
    共8192把读写锁,get/gets等命令读数据时使用共享锁,set/add/replace等命令写数据时使用独占锁。可以保证查询数据无限并
    发,写数据时锁冲突的概率也非常低,因为一共有8K把锁,而我们使用的线程数量是CPU数量X2, 对于8核CPU来说,同时运行
    的线程只有16个线程,16个线程竞争8192把锁,理论上几乎不会有写冲突。

下载地址:

  • 本地下载
  •  
     上一篇:haisql_memcache_linux_1.0.36:英文版64位
     下一篇:haisql_memcache_linux_1.0.38:英文版64位
    咨询热线:13999268016
    地址:新疆维吾尔自治区乌鲁木齐市水磨沟区南湖东路77号新疆上海科技合作基地八层801室 固话:6583723
    返回首页 | 网站地图 | 联系我们
    技术支持:创世网络
    乌鲁木齐云山云海信息技术有限责任公司 版权所有 备案号:新ICP备17001390号
    新公网安备 65010502000200号
    网站访问人数: