当前位置:  软件>C/C++软件

Key/Value存储系统 Unistor

    来源:    发布时间:2015-02-08

    本文导语:  Unistor SINA公司开发的一个key/value平台系统。 系统说明如下: 1> Unistor是定位于【memcache、redis】与【mysql】间的一个key/value持久存储平台。 2> 与Memcache、redis不同,Unistor通过扩充存储引擎满足不同类型数据、业务规则的数据的高...

Unistor SINA公司开发的一个key/value平台系统。
系统说明如下:
1> Unistor是定位于【memcache、redis】与【mysql】间的一个key/value持久存储平台。
2> 与Memcache、redis不同,Unistor通过扩充存储引擎满足不同类型数据、业务规则的数据的高效存储于操作。
3> 对于不同的引擎,Unistor对外提供一致的访问API。但存储引擎可以通过Unistor API的扩展字段,对接口进行裁剪、扩展,以满足自己业务的需要。
4> Unistor虽自身不支持分组,但用户可以基于Key的范围进行划分(也可基于hash)。系统对基于key范围的数据导出提供支持。key的大小比较及hash,有用户的存储引擎决定
5> Unistor通过zookeeper实现集群以保证系统的高可用。一个集群对外不分主、从内部进行消息的转发。支持用户建立master、slave集群。
6> Unistor提供可配置的Read、write Cache以保证读写的高效。
7> Unistor有自己的binlog,保证系统数据的高可靠,而且数据同步采用多连接防止阻塞。支持高效的跨IDC数据同步。
8> Unistor提供完备的运行信息共运维使用。此信息可通过监控端口的mc stats指令获取,也可以通过get/gets接口获取,此时i参数的值为2(获取系统信息)。
9> Unistor提供统一的运维工具。
10> Unistor的存储引擎开发非常简单。

此软件依赖如下系统:
1、cwinux 库:通信库,使用V2.3.2及以上版
4、xml expat库: xml parser库
5、bdb库: 下载地址: http://www.oracle.com/technetwork/database/berkeleydb/downloads/index.html


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 分布式key/value系统 Namecoin
  • C++ Maps 成员 key_comp():返回比较元素key的函数
  • 问一个简单问题: if (key!=null && key.equals("TT")) 与if (key.equals("TT") && key!=null)这样的条件是相同的么?
  • C++ MultiMaps 成员 key_comp():返回比较key的函数
  • 请问:key是一个数组,String value = key[0];对吗?谢谢
  • java命名空间java.awt类renderinghints.key的类成员方法: renderinghints.key定义及介绍
  • System.getProperty(String key) key可以是哪些呢?
  • java命名空间java.awt类event的类成员方法: key定义及介绍
  • 求windows2003各个版本的cd-key,特别是Standard Server版的有效cd-key!!!急用!!!
  • java命名空间javax.swing.text类jtextcomponent.keybinding的类成员方法: key定义及介绍
  • MySQL错误“Specified key was too long; max key length is 1000 bytes”的解决办法
  • C++ MultiMaps 成员 equal_range():返回指向元素的key为指定值的迭代器对
  • String key=(true) ? "谢谢了": "要努力";System.out.print(key+"50分");
  • java命名空间java.awt类renderinghints.key的类成员方法: intkey定义及介绍
  • System.getProperty(String key),这里的输入参数key有哪些值,有没有查询列表?
  • java命名空间java.awt类event的类成员方法: key_release定义及介绍
  • linux 两个不同的key生成同样的消息队列ID?
  • java命名空间java.awt类event的类成员方法: key_press定义及介绍
  • key press event为什么不响应下方向键
  • java命名空间javax.crypto类cipher的类成员方法: private_key定义及介绍
  • 关于JBuilder7的注册码和key
  • java命名空间javax.crypto类cipher的类成员方法: public_key定义及介绍
  • Key值为0xffffffff的共享内存问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3