tstdb 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
tstdb 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
tstdb 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 C/C++
操作系统 Linux
软件类型 开源软件
开源组织
地区 不详
投 递 者 fxsjy
适用人群 未知
收录时间 2011-04-19

软件简介

tstdb是一种基于日志重放机制的memcached兼容的key-value数据库,可用于需要缓存数据落地的一些场合。

它兼容memcached的客户端(支持get,set和delete命令),支持value过期设置。读写性能与memcached接近。日志重放速度很快,作者测试时一亿数据的reloading(key:10bytes ,value: 20 bytes)只需要2分钟,内存占用2.1G。

Introduction

1. keys are loaded into memory, and are organized as a ternary search tree

2. big values are stored on disk-based log; no disk IO for reading small values, which are less than 8 bytes

3. log file and hint file are used to reload data when restarting db server

4. very fast! both the qps and data reloading speed.

5. a memcached compatible server.

TODO LIST:

supporting prefix searching.

Have a look

http://code.google.com/p/tstdb/source/browse/

Download

tstdb_0.2.tar.gz

Install

epoll is needed!

tar -xzf tstdb_0.2.tar.gz
cd tstdb
make

run the server: ./tstserver 

show help./tstserver -h

Performance

the performance is comparable to memcached.

you cat test it by yourself. benchmark

展开阅读全文

评论 (0)

加载中
更多评论
发表了资讯
2012/03/02 00:00

tstdb新版发布:支持前缀搜素和范围搜索

这个版本的主要改进包括: 1. 加入了prefix search和range query的支持 2. 更好低兼容memcached,加入了incr/derc/gets/cas操作 3. 改进了服务器的buffer管理,更加稳定 4. 改进了数据持久化机制,除了日志重放外还加上了磁盘镜像reload功能,使得服务重启时数据加载更快 5. 支持pipeline请求,支持noreply的异步set操作 目前,您可以使用任意的memcached客户端来访问tstdb。 如果您需要使用prefix search等功能的话,目前只有一...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2013/04/23 21:53

DB2数据库的SQL1042C错误解决案例

测试机上一个老的DB2数据库在正常停库后,在启库时报SQL1042C错误。具体信息如下: # su - db2inst1 $ db2start 2013-04-23 13:23:08 0 0 SQL1042C An unexpected system error occurred. SQL1032N No start database manager command was issued. SQLSTATE=57019 这个错误必须要检查的信息: o 看看文件系统的空间是否足够 o 查看是否有足够的内存和交换/调页空间可用 o 系统时间和日期设置正确,关系到db2授权许可的过期 o ...

0
0
发表了博客
2018/09/11 10:37

oracle控制台命令

sqlplus /nolog -- 无密码登陆 sqlplus "/as sysdba" -- 以管理员身份登录 shutdown immediate; --关闭数据库 select name from v$datafile -- 查看所有分区 select name from v$database; --查看数据库名 创建用户 CREATE TABLESPACE QZHDB DATAFILE '/dbfile/oradata/tstdb/qzh.dbf' SIZE 200M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; -- 创建用户表空间: CREATE USER zlcft IDENTIFIED BY ...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
10 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部