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

kyotocabinet kyototycoon 的安装过程

阅读更多

 

wget http://fallabs.com/kyotocabinet/pkg/kyotocabinet-1.2.57.tar.gz
kyotocabinet-1.2.30版本以上的 需要最新的zlib,根据具体情况来安装下巴。如果版本不符合的话在 ./configure 的时候会给出提示的。如果有这个提示的话就升级下zlib就可以了。
tar -zxvf kyotocabinet
-1.2.57.tar.gz cd kyotocabinet-1.2.57 ./configure ./configure make make install wget http://fallabs.com/kyototycoon/pkg/kyototycoon-0.9.42.tar.gz tar -zxvf kyototycoon-0.9.42.tar.gz cd kyototycoon-0.9.42 ./configure make make install /user/local/bin/ktserver 得出下面的错误提示 ktserver: error while loading shared libraries: libkyototycoon.so.2: cannot open shared object file: No such file or directory ldd /usr/local/bin/ktserver linux-vdso.so.1 => (0x00007fffcbf1f000) libkyototycoon.so.2 => not found libkyotocabinet.so.10 => not found libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003daa600000) libm.so.6 => /lib64/libm.so.6 (0x0000003da9600000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003dace00000) libc.so.6 => /lib64/libc.so.6 (0x0000003da8a00000) /lib64/ld-linux-x86-64.so.2 (0x0000003da8600000) vim /etc/ld.so.conf /usr/local/lib←追加 ldconfig /usr/local/bin/ktserver
对了,这样的话他开启的是默认端口 1978
这个时候,服务就可以正常启动了。你也可以更加参数配置。或者加上 & 让其在后台运行,你可以继续输入后面的命令。

还有更详细的介绍的。请参考 http://apps.hi.baidu.com/share/detail/35729925

 

分享到:
评论
1 楼 wayne173 2013-04-01  
今天试了下制定目录安装。
vim /etc/ld.so.conf
/usr/local/lib←追加
ldconfig
/usr/local/bin/ktserver
这段就要改下了。

比如我制定到 /usr/local/kyototycoon  和 /usr/local/kyotocabinet

那么就要 添加如下两行了。建议还是默认安装吧。
/usr/local/kyototycoon/lib
/usr/local/kyotocabinet/lib

相关推荐

    Dbm NoSQL KyotoCabinet 的介绍

    ### Dbm NoSQL KyotoCabinet 的介绍 #### 概览 Dbm,即数据库管理器,是一系列简单数据库引擎的统称,最初由Ken Thompson在1979年开发,作为AT&T UNIX的一部分。Ken Thompson不仅是Unix操作系统的核心贡献者之一,...

    kyotocabinet-1.2.76.tar.gz

    2. **编译安装**:进入解压后的目录,按照README文件指示进行编译和安装,通常包括`./configure`、`make`和`make install`。 3. **使用API**:通过C++代码调用Kyoto Cabinet的API,实现数据的存储和检索。 4. **管理...

    kyotocabinet源码实例(java版)

    在使用过程中可能会遇到错误,如文件权限问题、数据格式错误等。此时,通过查看`readme.txt`中的错误代码和消息,以及查阅官方文档,可以有效地定位和解决问题。 总结,Kyoto Cabinet在Java环境中的应用涉及数据库...

    Kyoto Cabinet-1.5.win-amd64-py3.8.msi

    kyotocabinet-python Windows安装包 (for Python 3.8, 64bit)

    kyotocabinet-libs-1.2.76-17.el8.i686.rpm

    官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装

    kyotocabinet-libs-1.2.76-17.el8.aarch64.rpm

    官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装

    kyotocabinet-libs-1.2.76-17.el8.x86_64.rpm

    官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装

    kyotocabinet-libs-1.2.76-17.el8.ppc64le.rpm

    官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装

    descriptastorus:用于机器学习的描述符计算(化学)和(可选)存储

    [nb] kyotocabinet是读写inchiKey和名称索引所必需的。应在您的环境中安装。 有三种使用DescriptaStorus的基本方法: 使用脚本制作DescriptaStore 将新数据追加到存储使用DescriptaStore访问属性正在安装 1. ...

    易语言KCDB内存数据库支持库1.0版(eKyotoCabinet.fne)-易语言

    1. **安装与集成**:首先需要将eKyotoCabinet.fne文件导入到易语言的工程中,然后通过调用该库提供的函数来进行数据库操作。 2. **API调用**:库中的API接口是易语言风格的,用户可以通过这些接口进行数据的存取、...

    lastcommons-kyoto:京都内阁图书馆周围更好的Java包装器

    该包装器使用kyotocabinet-java版本 ,而这又需要kyotocabinet版本版本。 此时,您可能需要自己构建两个本机库。 kyotocabinet-java JNI绑定在Maven Central中。 开始使用 您可以使用以下标识符从Maven CentralJAR...

    NoSQL数据库Ardb.zip

     支持多种持久化Key/Value存储引擎(LevelDB/KyotoCabinet/LMDB) 支持主从复制/主主复制,在线备份 除set/zset/list/hash外, 支持简单的Table数据结构以及类似SQL的查询 优化的bitset实现 ...

    MDCC 2014走进YAM+(雅虎程序化购买解决方案)

    用户的个人资料通过ProfileServer进行管理,该服务器使用KyotoCabinet进行数据存储,并采用基于哈希范围的分区方法和双倍复制。此外,DBLoader每5分钟提取一次对象,并将其持久化到本地并缓存到内存中。 YAM+的系统...

Global site tag (gtag.js) - Google Analytics