TokuMX 安装初体验

TokuMX2.0号称比MongoDB快50倍,同时完全兼容MongoDB 2.4的驱动。今天现在自己的开发机器上安装体验一下。

首先下载,由于我是Ubuntu 14.10,目前还没有支持package安装方式,所以下载了压缩包,解压后放在/opt/tokumx-2.0.0-linux-x86_64

之后,参考官方文档,添加链接:

$ ln -snf /opt/tokumx-2.0.0-linux-x86_64/bin/* /usr/local/bin
$ which mongod
/usr/local/bin/mongod
$ readlink /usr/local/bin/mongod
/opt/tokumx-2.0.0-linux-x86_64/bin/mongod

然后处理几个细节,就可以启动了, 我仅仅是体验,并没有立即做成系统服务,所以只在dean用户下启动

mkdir -p /data/db
chmod -R dean:dean /data/db

关闭内核的一个功能,才能启动:

echo never > /sys/kernel/mm/transparent_hugepage/enabled

好,现在运行mongod命令:

$ mongod
mongod --help for help and startup options
Fri Jan 30 21:10:17.251  nssize is a deprecated parameter
Fri Jan 30 21:10:17.261 [initandlisten] TokuMX starting : pid=9227 port=27017 dbpath=/data/db/ 64-bit host=dean-Latitude-3330
Fri Jan 30 21:10:17.261 [initandlisten] TokuMX mongod server v2.0.0-mongodb-2.4.10, using TokuKV rev 668f1118593ba0976b6ec68768062f64d418ec83
Fri Jan 30 21:10:17.261 [initandlisten] git version: c7f2e017eb71d93ca51d5073eb1570f6c9ce0ba1
Fri Jan 30 21:10:17.261 [initandlisten] build info: Linux c1ad9bbe58cd 3.11.0-26-generic #45-Ubuntu SMP Tue Jul 15 04:02:06 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux BOOST_LIB_VERSION=1_49
Fri Jan 30 21:10:17.261 [initandlisten] options: {}
Fri Jan 30 21:10:17.265 [initandlisten] [tokumx] startup
Fri Jan 30 21:10:17.516 [initandlisten] Need to upgrade from disk format version 1 to 5.
Fri Jan 30 21:10:17.517 [initandlisten] 0 databases will be upgraded.
Fri Jan 30 21:10:17.517 [initandlisten] Running upgrade of disk format version 1 to 2.
Fri Jan 30 21:10:17.545 [initandlisten] Running upgrade of disk format version 2 to 3.
Fri Jan 30 21:10:17.546 [initandlisten] Running upgrade of disk format version 3 to 4.
Fri Jan 30 21:10:17.548 [initandlisten] Running upgrade of disk format version 4 to 5.
Fri Jan 30 21:10:17.583 [initandlisten] waiting for connections on port 27017
Fri Jan 30 21:10:17.584 [websvr] admin web console waiting for connections on port 28017
Fri Jan 30 21:15:15.178 [initandlisten] connection accepted from 127.0.0.1:33417 #1 (1 connection now open)
Fri Jan 30 21:15:51.170 [conn1] end connection 127.0.0.1:33417 (0 connections now open)

然后在另一个terminal中运行mongo, 连接正常,可以当成一个mongodb来使用了。

时间: 2024-11-05 21:30:29

TokuMX 安装初体验的相关文章

visual studio for mac的安装初体验

微软2016 Connect 大会发布了visuo studio for mac的pre版本,由于工作原因,现在工作环境是mac,虽然开发现在是在用python,但一直关注着.net的发展,于是自己很激动的体验了一把,在张善友老师的提醒下,把安装过程中遇到的坑记录下来,便于和大家交流. 根据官网提示下载visual for mac 在线安装包,下载下来后,双击打开, ,然后双击安装,同意协议后,点击continue,这个时间会检测你的网络环境,因为要安装Android和ios的sdk,所以需要f

git系列1之安装初体验(windows)

1.百度云盘地址 https://pan.baidu.com/s/1o8vAt78 2.下载后双击直接下一步下一步即可 3.创建一个目录,并在目录中创建文件README.CD 4.把项目放入git中进行管理 右击鼠标,选择bash窗口 第一个要配置的是你个人的用户名称和电子邮件地址.这两条配置很重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,所以会随更新内容一起被永久纳入历史记录 $ git config --global user.name "John Doe" $

python3.8.1安装初体验

原文地址:https://blog.51cto.com/ccie23951/2468335

KVM之初体验——手动及自动化安装KVM脚本

一,什么是KVM KVM包括很多部件:首先,它是一个Linux内核模块(现在包括在主线中)用于转换处理器到一种新的用户 (guset) 模式.用户模式有自己的ring状态集合,但是特权ring0的指令会陷入到管理器(hypervisor)的代码.由于这是一个新的处理器执行模型,代 码不需要任何的改动.   除了处理器状态转换,这个内核模块同样处理很小一部分低层次的模拟,比如MMU注册(用于管理VM)和一部分PCI模拟的硬件. 在可预见的未来,Qemu团队专注于硬件模拟和可移植性,同时KVM团队专

XENAPP 7.6 和XENDESKTOP 7.6 初体验之一 安装

阅读全文 环境: 服务器操作系统:Microsoft Windows Server 2012 R2 Datacenter vCPU: 2 Cores(E5-2620 @ 2.0GHz) vRAM:4GB Hypervisor:XenServer 6.2 安装步骤如下: · 安装之前先打上所有的Windows 2012 R2补丁: · 由于要一并安装StoreFront, 所以我先安装IIS 并创建一个自签发的SSL Web证书用来绑定HTTPS. 安装IIS 使用IIS管理工具创建一个域证书 注

第三次随笔--安装虚拟机及学习linux系统初体验

第三次随笔--安装虚拟机及学习linux系统初体验 ·学习基于VirtualBox虚拟机安装Ubuntu图文教程在自己笔记本上安装Linux操作系统 首先按照老师的提示步骤进行VirtualBox虚拟机的安装,安装过程可谓一帆风顺,一马平川,并没有遇到什么问题. ·成功安装之后打开虚拟机 对就是这个样子,略微有一点激动,还好,在自己的电脑上运行并不会有太多的卡顿 ·参考老师的学习方法通过实践学习Linux 基础入门(新版)课程,掌握常用的Linux命令,重点是3/4/5/6/7/8节. 虚拟机安

Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验

Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单总结一下成功安装方法: 1,Vmware Player 12.1.1-3770994(Virtual Box 老版本Win10上启动不了,新版本5.1不再支持Mac OS) 2,执行命令关闭Hyper-v服务重启:bcdedit /set hypervisorlaunchtype off (不然无法

一铭桌面操作系统4.0 SP1安装使用初体验

一铭桌面操作系统4.0 SP1安装使用初体验 近日来,基于之前的勒索病毒事件,考虑到个人信息安全以及工作需要,一直想找一款国产桌面操作系统来进行替代.多年来使用Windows操作系统已经成为习惯,所以在选择国产桌面操作系统时,笔者注重于从平日的操作使用习惯以及界面的视觉效果等方面进行考量.看到这款操作系统的描述是基于用户的真实需求进行完善,并在用户使用习惯.安装操作.系统界面.安全防御等多个方面进行了优化和升级而来,于是决定下载来试用一下,看看是否真如介绍所言. 在一铭云社区(http://bb

香蕉派(or 皮?)上手初体验 -- 外观鉴赏,安装,配置&总结

一.前言及简介 听到"派"或者是看到这幅图片,难免让你想到目前大名鼎鼎的"树莓派".而香蕉派(Banana Pi, 论坛上也有人称它香蕉皮)是一款国产的比树莓派性能更好的单板.开源的开发板.它可以运行Android 4.4系统.Debian.Raspbian以及Lubuntu等操作系统.它采用比较火的全志A20 SoC,1G 内存,从硬件性能上来说它要比树莓派更佳,但是事实真的就是硬件的叠加这么简单么? 我有幸在云汉芯城论坛上申请到一块香蕉派,于是下面我们来看看这个