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

文件介绍:

   haisql_memcache_linux_english_1.0.36 introduction
           Linux operating system under the memory database software for real-time data monitoring, analysis, statistics and management, support for x86_64 bit operating system(With dynamic link libraries).
   haisql_memcache_linux_english_1.0.36 advantage:
           haisql_memcache_linux_english is a green software, download can be run directly;
           Compatible with the Memcache instruction set, including the return of the content and error are consistent, can be used
as a special version of the server directly connected with the memcached client;
           Support client help, as well as help set/get/XXXX and other instructions;
           Server side program support --help, all the option parameters have been brought up. There are detailed instructions in English and Chinese;
           Debug listening port port also supports help instructions, as well as the instruction usage. 
   Improvements in this version:
           Based on the previous version of the optimized repair, Major improvements in the use of various types of locks to provide greater concurrency.
   Major updates:
          1: the use of read and write locks (read shared lock, write exclusive lock), replace the original unified spin_lock, improve the concurrency of reading, to achieve a multi thread read at the same time have greater concurrency;
          2: to improve the performance of the getg/getl/append/prepend/append/incr/decr, a lot more than the previous version;
          3: improved the lock mechanism all modify command, the lock will be divided into two layers of read and write locks, the first layer is a global lock, exec is the use of exclusive lock, ensure the uniqueness of things to deal with, the ordinary set/add/replace command is used to modify a shared lock, to ensure the integrity of the transaction, the second layer is the data layer of the lock 32 tables, each table, divided into 256 groups, a total of 8192 to read and write locks, get/gets command to read data when using a shared lock, set/add/replace command to write data when using exclusive locks. Can guarantee the query data with infinite probability, lock conflict data is also very low, because there are 8K lock, while the number of threads we use is CPU number X2, for the 8 nuclear CPU, while running thread only 16 threads, 16 threads compete for the 8192 lock, almost no theory write conflict.

下载地址:

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