`
httpclient_bd
  • 浏览: 72451 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tokyotyrant-0.9-sources 的一些使用

 
阅读更多
网上的例子写的例子很全了。这里补充一下做个记录

MRDB的constructor和open做了什么事情:

构造的时候,使用了NioNetworking的实现, NodeSelector负责确定由哪个server来服务,Locator则是一个Server的列表。

open里调用了networking的start和initialize

start的时候, 通过select遍历每个服务节点并进行连接

initialize会完成NodeAddress[]的赋值

现在在用一个MRDB实例服务一对双主备机, 总共10个MRDB实例, open后每个实例会有两个server Node

NodeAddress.addresses(String url)这个url实际上是用空白字符分隔的多个地址

NodeAddress.addresses("1.1.1.1:1234 2.2.2.2:2345");
分享到:
评论

相关推荐

    tokyotyrant-1.1.40.tar.gz

    tokyotyrant-1.1.40.tar.gz centos 7 x64系统应用 配合 tokyocabinet-1.4.45.tar

    tokyotyrant/tokyocabinet/gpac

    对数据库的使用方式进行了修改,使得开源软件能够支持分布式的访问。

    tokyotyrant

    媲美memcached的缓存服务器软件包,tokyocabinet-1.4.45.tar.gz+tokyotyrant-1.1.40.tar.gz

    ttserver-lib包

    tokyocabinet-1.4.45.tar.gz tokyotyrant-1.1.41.tar.gz tokyotyrant-0.11.jar ch-tokyocabinet-java-1.24.0.jar

    Tokyocabinet-Tokyotyrant文档大合集

    当做为Hash表数据库使用时,每个key必须是不同的,因此无法存储两个key相同的值。提供了以下访问方法:提供key,value参数来存储,按key删除记录,按key来读取记录,另外,遍历key也被支持,虽然顺序是任意的不能被...

    tokyoCabint及tokyoTyrant简介

    NULL 博文链接:https://alvin871111.iteye.com/blog/680677

    tokyo tyrant文档

    一个小型快速数据库的安装使用及原理介绍。

    发布一个基于TokyoTyrant的C#客户端开源项目

     好了,为了便于使用,下面先对源码中的项目文件进行说明: 源码包中包括三个项目: 1.Discuz.EntLib.TokyoTyrant 核心功能代码(目前名空间暂以产品命名) 2.TTSample 主要用于加载测试数据,并对比SQLSERVER...

    django-kvstore:Django 的键值存储框架

    还有一些非持久化存储,主要用于测试目的: locmem 内存缓存 store和parameters因一个后端而异。 有关更多详细信息,请参阅每个后端实现中包含的文档。 您可以以类似于 Django 模型的方式定义 django_kv

    NoSQL数据库入门(当今最炙手可热的NoSQL新型数据库技术)

    《nosql数据库入门 中文版》详细地介绍了nosql数据库(非关系型数据库)的种类、用途以及使用方法,并对memcached、tokyotyrant、redis、mongodb这4种代表性的nosql数据库的特征、适用范围、实现代码进行了深入探讨,...

    tokyotytrant

    日本开发的nosql数据库,据说吞吐量很牛逼,最近开始研究这玩意的内部实现

Global site tag (gtag.js) - Google Analytics