本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
RIAK1.4.2 ReadMe文档翻译
#+SETUPFILE: "doc/basho-doc-style.iorg"Welcome to Riak.* Overview综述 Riak is a distributed, decentralized data storage system. Riak 是一个分布式的 分散数据的存储系统 ...
【Riak学习笔记】Riak安装
本文来自:fair-jm.iteye.com 转截请注明出处
搭建环境用了fedora18 在20下yum安装erlang的话版本是R16
但写此文时 Riak最新的版本1.4.8 用R16编译会出错(不只是显示R16不是R14 R15 增加R16版本跳过前面的错误之后在编译过程中也会出错的) 我也在fedora20上安装过 没有问题
退回到18是因为一不小心理解错了...用fedo ...
Key/Value存储引擎——Bitcask的Java实现 (转)
在关系数据库存储上,Btree一直是主角,但在读写性能要求更高的场景下,log(n)的读写操作并不是总是让人满意。 Bitcask是一种连续写入很快速的Key/Value数据存储结构,读写操作的时间复杂度均为常量。它是怎么做到的呢?
BitCash连续写入操作
Bitcask具有高效的连续写入操作,连续写操作类似向log文件追加记录,因此Bitcash也叫Log结构存储。
BitCash中 ...
riak的用户库模块加载问题
基于riak core/pipe构建自己的应用时会遇到如何加载自己的应用模块的问题。在此收集一些常用方法备忘。
指定用户自定义模块的路径
编译好的erlang模块由Erlang code server负责加载到Erlang运行时。code server可以在启动时自动加载基本库模块,也可以在运行时动态加载模块。
当调用某个函数时,如果该函数所在模块没有装载,则code server会自动的装 ...
遇到的riak性能问题
1。
遇到一个奇怪的性能问题,多个进程中用riakc_pb_socket put和get有着不同的性能表现。
我的情况是put还好,但是get老是超时(60秒)。
有人在邮件上提到了这个问题,不过和我相反。在这里记录下备忘。
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2013-July/012669.html
查看 ...
作为内存数据库的riak
riak的邮件列表最近的讨论
riak_kv_memory_backend in production
Here are some suggestions for running the memory backend in production:
1. Since you are running a single node cluster, set your n_val to 1 [1]
2. ...
手工从源码制作一个riak安装包
riak的Makefile文件提供了各个平台上的安装包的生成脚本。因此自己制作一个特定版本的riak安装文件是很方便的。
一、前提
0. git
没错,打包需要git
1. build-essential工具要安装,它包括了gcc编译器,在build leveldb时需要。
sudo apt-get install build-essential
2. ubuntu要有安装deb打包工具:
s ...
riak对大数据文件或对象的支持问题
很遗憾在2011年12月的时候,basho宣布不再提供对luwak的支持。因为luwak有设计缺陷。
引用From a technical standpoint, Luwak has some problems with the way in which files are ...
node-yesdb:一个nodejs的bitcask k-v数据库的实现
基于bitcask日志模型的k-v数据库有多个实现,比如豆瓣db, riak里的,nodejs也有一个140代码的简单实现(node-cask),我这里实现的目的是,我需要在nodejs中找到一个简单的, 方便,完全异步的kv存储机制,不需要跨服务器分布式系统,类似于sqlite那样的就好了,基于以上,就用纯nodejs实现了一个
主要特点是
1. 完全异步,这个和node-cask项目不同
2. ...