`
sealbird
  • 浏览: 584662 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

memcachedb安装指南

阅读更多
0.下载相关文件
libevent: [url]http://monkey.org/~provos/libevent/[/url]      
berkeleyDB: [url]http://www.oracle.com/technology/products/berkeley-db/index.html[/url]
memcachedb:[url]http://code.google.com/p/memcachedb/[/url]
1. 先安装libevent:
# tar zxvf libevent-1.2.tar.gz
# cd libevent-1.2
# ./configure ?prefix=/usr
# make
# make install

2.测试libevent是否安装成功:
# ls -al /usr/lib | grep libevent
lrwxrwxrwx 1 root root 21 11?? 12 17:38 libevent-1.2.so.1 -> libevent-1.2.so.1.0.3
-rwxr-xr-x 1 root root 263546 11?? 12 17:38 libevent-1.2.so.1.0.3
-rw-r?r? 1 root root 454156 11?? 12 17:38 libevent.a
-rwxr-xr-x 1 root root 811 11?? 12 17:38 libevent.la
lrwxrwxrwx 1 root root 21 11?? 12 17:38 libevent.so -> libevent-1.2.so.1.0.3
还不错,都安装上了。

3.安装Berkeley Db
tar -zxvf db-4.6.19.tar.gz
#需要进入特定操作系统编译环境,更常规软件的编译有些区别
cd db-4.6.19/build_unix/
#然后才能够开始编译
../dist/configure
make && make install
#如果没有指定特殊安装路径,编译完成,需要将Berkeley Db运行库的路径添加到系统配置里面
echo "/usr/local/BerkeleyDB.4.6/lib/" >> /etc/ld.so.conf
#重载系统Ld运行库
ldconfig

4.安装memcachedb,同时需要安装中指定libevent的安装位置:
# cd /tmp
# tar -zxvf memcachedb-1.0.3.tar.gz
# cd memcachedb-1.0.3
# ./configure 
# make
# make install
如果中间出现报错,请仔细检查错误信息,按照错误信息来配置或者增加相应的库或者路径。
安装完成后会把memcachedb放到 /usr/local/bin/memcachedb ,

5.测试是否成功安装memcachedb:
# ls -al /usr/local/bin/mem*
-rwxr-xr-x 1 root root 137986 11?? 12 17:39 /usr/local/bin/memcachedb
6.启动memcachedb
memcachedb -p 11212 -d -r -u root -l 192.168.50.117 -H /data/mdb_11212 -N -P /tmp/memcachedb.pid
7.如查报Berkeley Db的文件找不到的可以加上下面这句话
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/BerkeleyDB.4.6/lib
分享到:
评论

相关推荐

    memcachedb 手册

    这份手册详细介绍了 `memcachedb` 的安装、配置、使用以及维护等各个方面,旨在帮助用户更好地理解和操作这个工具。 1. **系统需求与安装** - `memcachedb` 需要在支持 `memcached` 的操作系统上运行,如 Linux、...

    redis实战指导

    ### Redis实战指导知识点详解 #### 一、Key-Value存储系统简介 在开始Redis的学习之前,我们先来了解一下Key-Value存储系统的一些基础知识。 ##### 1.1.1 Voldemort Voldemort是一个分布式键值存储系统,它最初由...

    Redis实战《红丸出品》

    从下载安装、配置环境到基本命令操作,快速入门部分提供了详细的指导,帮助初学者快速搭建并开始使用Redis。 ##### 5. 数据类型及其操作 - **Strings类型**:支持基本的字符串操作,如设置、获取、增加、减少等,...

    Redis中文参考.pdf

    文中还提供了Redis的快速入门指导,包括安装、配置以及操作数据库的基本命令。 在数据类型及操作章节中,详细介绍了Redis支持的六种数据类型及其操作方法: 1. Strings类型及操作:提供了set、setnx、setex、...

    Redis实战 中文 .pdf

    综上所述,Redis实战中文版是一本内容全面的Redis学习指南,无论你是Redis新手还是有一定基础的开发者,本书都能为你提供深入的理论知识和实践操作指导,帮助你在处理分布式系统和大数据存储时更加得心应手。

    redis实战红丸出品

    本书内容涵盖了Key-Value存储系统的基础知识、Redis的选择理由、快速入门指南、数据类型与操作、常用命令以及高级特性等方面。 Key-Value存储系统是一种数据存储模型,通过键值对的方式存储数据,常见的系统有...

    《Redis实战》红丸出品.pdf

    从安装环境的准备,到配置文件的调整,再到数据库的基本操作,为新手提供了完整的指南。例如,如何使用`set`和`get`命令进行键值对的存储和检索,如何使用`lpush`和`rpop`命令操作列表数据,以及如何利用`hset`和`...

    redis实战redis实战redis实战redis实战

    "快速入门"章节会指导用户如何安装和配置Redis环境。学习如何操作数据库是进一步使用Redis的关键部分,包括执行常见的数据操作和管理命令。 在"Redis数据类型及操作"章节中,会详细介绍各种数据类型的具体操作命令...

    《Redis实战》红丸出品

    综上所述,《Redis实战》这本书不仅为读者提供了从理论到实践的全面指导,还深入剖析了Redis的内部机制和高级用法,是一本值得所有IT从业者和开发爱好者深入学习和参考的宝典。无论你是初学者还是经验丰富的开发者,...

    Redis实战.pdf

    1. **安装Redis**:介绍了如何在不同操作系统上安装Redis的基本步骤。 2. **配置Redis**:讲解了如何配置Redis服务端,包括端口、认证等设置。 3. **操作数据库**:介绍了基本的数据库操作命令,如设置键值对、查询...

    《Redis实战》电子书

    - **安装Redis**:详细步骤指导读者如何下载、编译和安装Redis。 - **配置Redis**:包括配置文件的修改,启动参数的设置,安全配置等。 - **操作数据库**:介绍Redis的命令行工具以及如何通过命令行与Redis数据库...

    Redis实战文档

    在探讨Redis之前,我们先简要回顾一下几种知名的Key-Value存储系统,包括Voldemort、Dynamo、memcachedb、Cassandra、memcached以及Hypertable。这些系统在设计之初就着眼于解决大规模互联网应用中的数据存储问题,...

    关于BIG DATA最前沿发展的情况的介绍

    例如,Key-Value存储系统如Amazon Dynamo和Tair,它们在CAP定理的指导下,允许在一致性、可用性和分区容忍性之间做出权衡,以满足不同业务场景的需求。NoSQL数据库还包括列族数据库(如Cassandra)、文档数据库(如...

Global site tag (gtag.js) - Google Analytics