`
lovnet
  • 浏览: 6707157 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

memcachedb-1.2.0 memcachedb-1.2.1-beta 安装

阅读更多

相关文件下载链接和对应版本

libevent:http://monkey.org/~provos/libevent/

libevent-1.4.9-stable.tar.gz

berkeleyDB:http://www.oracle.com/technology/products/berkeley-db/index.html

db-4.7.25.tar.gz

memcachedb:http://code.google.com/p/memcachedb/

memcachedb-1.2.0.tar.gz; memcachedb-1.2.1-beta.tar.gz(都可以,但是都不支持berkeleyDB 4.8)


1.
先安装libevent
# tar zxvflibevent-1.4.9-stable.tar.gz
# cd libevent-1.4.9-stable
# ./configure --prefix=/usr
# make
# make install

2.
测试libevent是否安装成功:
# ls -al /usr/lib | grep libevent
lrwxrwxrwx 1 root root 22 Apr 15 2009 libevent-1.1a.so.1 -> libevent-1.1a.so.1.0.2

-rwxr-xr-x 1 root root 33184 Jul 13 2006 libevent-1.1a.so.1.0.2

lrwxrwxrwx 1 root root 21 Nov 28 17:08 libevent-1.4.so.2 -> libevent-1.4.so.2.1.2

-rwxr-xr-x 1 root root 300766 Nov 28 17:08 libevent-1.4.so.2.1.2

-rw-r--r-- 1 root root 389686 Nov 28 17:08 libevent.a

lrwxrwxrwx 1 root root 26 Nov 28 17:08 libevent_core-1.4.so.2 -> libevent_core-1.4.so.2.1.2

-rwxr-xr-x 1 root root 109010 Nov 28 17:08 libevent_core-1.4.so.2.1.2

-rw-r--r-- 1 root root 147842 Nov 28 17:08 libevent_core.a

-rwxr-xr-x 1 root root 1015 Nov 28 17:08 libevent_core.la

lrwxrwxrwx 1 root root 26 Nov 28 17:08 libevent_core.so -> libevent_core-1.4.so.2.1.2

lrwxrwxrwx 1 root root 27 Nov 28 17:08 libevent_extra-1.4.so.2 -> libevent_extra-1.4.so.2.1.2

-rwxr-xr-x 1 root root 240093 Nov 28 17:08 libevent_extra-1.4.so.2.1.2

-rw-r--r-- 1 root root 303478 Nov 28 17:08 libevent_extra.a

-rwxr-xr-x 1 root root 1022 Nov 28 17:08 libevent_extra.la

lrwxrwxrwx 1 root root 27 Nov 28 17:08 libevent_extra.so -> libevent_extra-1.4.so.2.1.2

-rwxr-xr-x 1 root root 980 Nov 28 17:08 libevent.la

lrwxrwxrwx 1 root root 21 Nov 28 17:08 libevent.so -> libevent-1.4.so.2.1.2

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

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/BerkeleyDB.4.7/lib
#
重载系统Ld运行库
ldconfig

4.
安装memcachedb,同时需要安装中指定libevent的安装位置:
# cd /tmp
# tar -zxvf memcachedb-1.2.1-beta.tar.gz
# cd memcachedb-1.2.1-beta
# ./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 /home/mdb_11212 -N -P / home /memcachedb.pid

分享到:
评论

相关推荐

    memcachedb-1.2.0.tar.gz

    memcachedb-1.2.0.tar.gz

    memcachedb

    memcachedb, memcachedb

    memcachedb 手册

    memcachedb 手册 pdf ,很详细,希望能帮到你们

    Ubuntu 9.04中安装Memcachedb

    NULL 博文链接:https://chinaestone.iteye.com/blog/521674

    cpp-分布式缓存服务器memcachedb

    memcachedb是 一个由新浪网的开发人员开放出来的开源项目,给memcached分布式缓存服务器添加了Berkeley DB的持久化存储机制和异步主辅复制机制

    Memcached VS Redis

    Memcached VS Redis:2者究竟有哪些区别,什么场景下应用那种类型的缓存服务器。

    memcldj:将JSON Blob快速加载到memcache或memcachedb中

    安装 $ go get github.com/miku/memcldj/cmd/memcldj 或通过安装。 用法 $ memcldj Usage of memcldj: -addr="127.0.0.1:11211": hostport of memcache -b=10000: batch size -key="id": key to use -retry=10: ...

    libevent-1.3e.tar.gz

    libevent是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue等系统调用管理事件机制。著名分布式缓存软件memcached也是libevent based,而且libevent在使用上可以做到跨...

    NoSQL数据库笔谈

    Berkley DB MemcacheDB Mnesia LightCloud HamsterDB Flare 最终一致性Key Value存储 Amazon之Dynamo 功能特色 架构特色 BeansDB 简介 更新 特性 性能 Nuclear 两个设计上的T ips Voldemort Dynomite Kai 未分类 ...

    memCached学习

    MySQL Memcache_engine的安装与使用 Memcache_engine是一个MySQL 5.1数据库的存储引擎,它能够让用户通过标准的SQL语句(SELECT/UPDATE/INSERTE/DELETE)访问Memcached(还支持新浪的Memcachedb、dbcached)中存放...

    开源内存数据库的调研与分析.doc

    内存数据库的优劣对比,主要包括fastdb,memcachedb,mangodb等,也涉及到了数据库的设计思路,已经性能比较。对于选择合适的内存数据库有一定的帮助吧。

    3d3Paste:一个简单的 pastebin 和 shorturl 组合服务

    对于粘贴和 URL 的存储,我们使用带有 cmemcached python 插件的 memcachedb 和 memcached,但是我们正在努力使其更加模块化。 所有粘贴和 URL 都使用 MsgPack 进行序列化。 安装和配置 目前,您需要 Python 2.7 ...

    《Redis实战》

    1.1.3 memcachedb ............................................................................................................ 8 1.1.4 Cassandra ...........................................................

    大数据云计算技术系列 NoSQL数据库学习教程(共71页).pdf

    4 MemcacheDB 4 Mnesia 4 LightCloud 4 HamsterDB 4 Flare 4 最终一致性Key Value存储 4 Amazon之Dynamo 4 功能特色 4 架构特色 4 BeansDB 4 简介 4 更新 4 特性 4 性能 4 Nuclear 4 两个设计上的Tips 4 Voldemort 4...

Global site tag (gtag.js) - Google Analytics