E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TokyoCabinet
tokyocabinet
1.4.19阅读笔记(五)hash数据库插入数据流程
有了前面的基础,本节讲解插入数据的流程.插入数据的实现代码,在函数tchdbputimpl中,首先这个函数会查找要插入记录的key是否已经存在,如果存在了,有很多case需要处理,在这里就不一一关注了,仅关注缺省的行为:如果key已经存在,那么覆盖原来的记录.否则,就插入新的记录.所以,这里仅关注最简单的两种情况:如果存在就覆盖,如果不存在则插入新的记录.1)覆盖原记录这里又区分两种情况:a)原有
jmshl
·
2011-09-20 16:00
tokyocabinet
1.4.19阅读笔记(四)hash数据库freepool的组织与管理
这一节关注freepool的组织,freepool顾名思义,就是负责存放被删除,空闲出来的空间,以便于后面回收利用.在第一节中已经提到,这一个部分,在初始化的时候会全部读入采用malloc从堆中分配的内存中,所以对它的大部分操作都是直接在内存中进行的---除了要同步到数据库文件中时.所有的freepool,以数组形式组织在一起,每个freepool元素结构体的定义是:typedef struct
jmshl
·
2011-09-20 16:00
tokyocabinet
1.4.19阅读笔记(三)hash数据库删除数据流程
这一节关注根据key定位到数据进行删除的整个流程。先来看这个过程的流程图,其实很简单,包括以下几个按部就班的步骤:a)首先,根据key查找对应的记录,这个在上一节已经完整的介绍过了,当时也提到,查找操作是后续进行删除和插入新数据时的基础。如果没有找到记录,说明原来就没有,那么就不必继续下去了。假设现在找到了所要删除的数据,接着以下几步:b)将该记录的magicnumber置为0xb0,第一节讲解h
setsailgo
·
2011-09-20 16:16
tokyocabinet
数据库
null
数据结构
算法
磁盘
数据库研究
tokyocabinet
1.4.19阅读笔记(三)hash数据库删除数据流程
这一节关注根据key定位到数据进行删除的整个流程。先来看这个过程的流程图,其实很简单,包括以下几个按部就班的步骤:a)首先,根据key查找对应的记录,这个在上一节已经完整的介绍过了,当时也提到,查找操作是后续进行删除和插入新数据时的基础。如果没有找到记录,说明原来就没有,那么就不必继续下去了。假设现在找到了所要删除的数据,接着以下几步:b)将该记录的magicnumber置为0xb0,第一节讲解h
jmshl
·
2011-09-20 16:00
tokyocabinet
1.4.19阅读笔记(一)hash数据库概述
开始正式的研究key-value形式的持久化存储方案了,第一个阅读的项目是
tokyocabinet
,版本号是1.4.19.
tokyocabinet
支持几种数据库形式,包括hash数据库,B+树数据库,fix-length
jmshl
·
2011-09-20 16:00
数据库
api
table
TokyoCabinet
alignment
Codec
【汇总】configure编译时遇到的错误
阅读更多1.configure:error:bzlib.hisrequired#yuminstallbzip2-devel2.configure:error:tcutil.hisrequired如果安装
TokyoCabinet
crizy
·
2011-09-15 18:00
configure
linux
【汇总】configure编译时遇到的错误
阅读更多1.configure:error:bzlib.hisrequired#yuminstallbzip2-devel2.configure:error:tcutil.hisrequired如果安装
TokyoCabinet
crizy
·
2011-09-15 18:00
configure
linux
【汇总】Tokyo Cabinet
阅读更多安装
tokyocabinet
-1.4.47.tar.gz(数据库)tokyotyrant-1.1.41.tar.gz(网络接口)tokyo_tyrant-0.6.0.tgz(PHP扩展)安装
tokyocabinet
crizy
·
2011-09-15 18:00
tokyocabinet
tokyotyrant
tt
【汇总】Tokyo Cabinet
阅读更多安装
tokyocabinet
-1.4.47.tar.gz(数据库)tokyotyrant-1.1.41.tar.gz(网络接口)tokyo_tyrant-0.6.0.tgz(PHP扩展)安装
tokyocabinet
crizy
·
2011-09-15 18:00
tokyocabinet
tokyotyrant
tt
【汇总】Tokyo Cabinet
安装
tokyocabinet
-1.4.47.tar.gz(数据库) tokyotyrant-1.1.41.tar.gz(网络接口) tokyo_tyrant-0.6.0.tgz(PHP
crizy
·
2011-09-15 18:00
tt
TokyoCabinet
tokyotyrant
web压力测试分析优化
Intel(R)Xeon(R)
[email protected]
核memory:8GBDisk:Sata硬盘65GB应用软件及其各自接口Apache2.2.17DB:Mysqlnd5.0.7NoSql:
Tokyocabinet
1.4.47
crizy
·
2011-09-05 19:00
web压力测试
webbench
iostat
xhprof
人人网的系统架构
今天在网上看到人人网使用的开源软件列表 ,人人网的架构师写的,看完后,大概了解了人人网的架构信息数据层使用MySQL,同时使用
TokyoCabinet
(Key-value的存储引擎,简称TC)做一个数据冗余
蛤蟆
·
2011-08-31 23:00
httpsqs学习笔记(2)
在centos上安装
tokyocabinet
-1.4.47,报错: LD_RUN_PATH=/lib:/usr/lib:/usr/local/
tokyocabinet
-1.4.47/lib:/root
zhangcs053
·
2011-08-31 10:00
centos
TokyoCabinet
httpsqs学习笔记(2)
阅读更多在centos上安装
tokyocabinet
-1.4.47,报错:LD_RUN_PATH=/lib:/usr/lib:/usr/local/
tokyocabinet
-1.4.47/lib:/root
zhangcs053
·
2011-08-31 10:00
tokyocabinet
centos
httpsqs学习笔记(2)
阅读更多在centos上安装
tokyocabinet
-1.4.47,报错:LD_RUN_PATH=/lib:/usr/lib:/usr/local/
tokyocabinet
-1.4.47/lib:/root
zhangcs053
·
2011-08-31 10:00
tokyocabinet
centos
轻量级开源简单队列服务 HTTPSQS
http://blog.s135.com/httpsqs_1_6/]HTTPSQS(HTTPSimpleQueueService)是一款基于HTTPGET/POST协议的轻量级开源简单消息队列服务,使用
TokyoCabinet
fbfsber008
·
2011-08-30 11:00
数据库
搜索引擎
python
service
存储
flv
Tokyo Cabinet
更多内容来自:http://fallabs.com/
tokyocabinet
/spex-en.html#tcadbapiTheAbstractDatabaseAPIAbstractdatabaseisasetofinterfacestouseon-memoryhashdatabase
lizhi200404520
·
2011-08-26 11:00
httpsqs学习笔记
windows上安装httpsqs:httpsqs官方网站:http://code.google.com/p/httpsqs/参考blog:http://blog.s135.com/httpsqs/安装
tokyocabinet
zhangcs053
·
2011-08-22 17:00
httpsqs
httpsqs学习笔记
windows上安装httpsqs:httpsqs官方网站:http://code.google.com/p/httpsqs/参考blog:http://blog.s135.com/httpsqs/安装
tokyocabinet
zhangcs053
·
2011-08-22 17:00
httpsqs
nosql之tokyotyrant以及php接口
阅读更多项目团队采用了
tokyocabinet
数据库,一个key-value的DBM数据库,是眼下挺热的nosql概念下中的一种数据库,记录和分享下使用的感觉。
crizy
·
2011-08-18 15:00
nosql
tokyotyrant
tokyocabinet
tyrant
nosql之tokyotyrant以及php接口
阅读更多项目团队采用了
tokyocabinet
数据库,一个key-value的DBM数据库,是眼下挺热的nosql概念下中的一种数据库,记录和分享下使用的感觉。
crizy
·
2011-08-18 15:00
nosql
tokyotyrant
tokyocabinet
tyrant
nosql之tokyotyrant以及php接口
项目团队采用了
tokyocabinet
数据库,一个key-value的DBM数据库,是眼下挺热的nosql概念下中的一种数据库,记录和分享下使用的感觉。
crizy
·
2011-08-18 15:00
NoSQL
TokyoCabinet
tokyotyrant
Tyrant
持久化存储系统ttserver的安装配置
持久化存储系统ttserver的安装配置 原文地址:http://www.ttlsa.com/archives/246一.ttserver介绍
TokyoCabinet
是日本人开发的一款DBM数据库,读写速度非常快
xhh_0168
·
2011-08-03 14:51
mysql
NoSQL
ttserver
tokyo
tokyo
Cabinet
Tyrant
持久化存储系统ttserver的安装配置
持久化存储系统ttserver的安装配置原文地址:http://www.ttlsa.com/archives/246一.ttserver介绍
TokyoCabinet
是日本人开发的一款DBM数据库,读写速度非常快
xhh_0168
·
2011-08-03 14:51
mysql
nosql
Tokyo
Tyrant
NoSQL
利用Tokyo Tyrant构建兼容Memcached协议、支持故障转移、高并发的分布式key-value持久存储系统
TokyoCabinet
是日本人平林�中�开发的一款DBM数据库,该数据库读写非常快,哈希模式写入100万条数据只需0.643秒,读取100万条数据只需0.773秒,是BerkeleyDB等DBM的几倍
flandycheng
·
2011-07-30 22:42
职场
休闲
tokyo
Tyrant
解决configure: error: bzlib.h is required的问题
wget http://httpsqs.googlecode.com/files/
tokyocabinet
-1.4.47.tar.gztarzxvf
tokyocabinet
-1.4.47.tar.gzcd
tokyocabinet
kindy1022
·
2011-07-27 14:00
数据库
linux
TokyoCabinet
满足极高读写性能需求的Key-Value数据库
满足极高读写性能需求的Key-Value数据库高性能Key-Value数据库的主要特点就是具有极高的并发读写性能,Redis,
TokyoCabinet
,Flare,这3个Key-ValueDB都是用C
21aspnet
·
2011-07-18 13:00
redis
数据结构
mongodb
数据库
CouchDB
cassandra
第二章 C语言实例 — Tokyo Cabinet 的数据库操作
最近在研究C语言对一些库的编程 首先自然要安装Tokyo Cabinet tar zxvf
tokyocabinet
-1.4.28.tar.gz cd
tokyocabinet
rtxbc
·
2011-07-13 16:00
c
Redis的介绍
,键值数据库等等,对象数据库太超前了,现阶段不提也罢;关系数据库就是平常说的MySQL,PostgreSQL这些熟的不能再熟的东西,至于键值数据库则是本文要着重说的,其代表主要有MemcacheDB,
TokyoCabinet
21aspnet
·
2011-07-08 12:00
redis
数据库
server
PostgreSQL
扩展
character
tt的lua扩展
tc: http://fallabs.com/
tokyocabinet
/
tokyocabinet
-1.4.47.tar.gz tar zxvf
tokyocabinet
-1.4.47.tar.gz
haoningabc
·
2011-07-07 02:00
lua
tt的lua扩展
tc: http://fallabs.com/
tokyocabinet
/
tokyocabinet
-1.4.47.tar.gz tar zxvf
tokyocabinet
-1.4.47.tar.gz
haoningabc
·
2011-07-07 02:00
lua
Tokyotyrant的性能和缺陷
Tokyocabinet
和Tokyotyrant是日本人写的一个nosql的数据库,据说在大数据量的情况下能达到很大的并发量它有几种模式HashDatabase:.tch B+treedatabase
yifangyou
·
2011-07-05 22:06
性能
职场
tokyotyrant
休闲
转TT第三线程
html/y2009/342.html 查看tt的fd ls -la /proc/`pidof ttserver`/fd/ 参考 http://groups.google.com/group/
tokyocabinet
-users
haoningabc
·
2011-07-01 10:00
线程
转TT第三线程
html/y2009/342.html 查看tt的fd ls -la /proc/`pidof ttserver`/fd/ 参考 http://groups.google.com/group/
tokyocabinet
-users
haoningabc
·
2011-07-01 10:00
线程
NoSQL解决方案比较
p=10NoSQL解决方案比较NoSQLSolution:EvaluationandComparison:MongoDBvsRedis,
TokyoCabinet
,andBerkeleyDB你也许认为这是
whzhaha
·
2011-06-14 23:00
NoSQL
MongoDB
Redis
HBase
数据结构
ttserver优化及常用
安装:
tokyocabinet
-1.4.44.tar.gz tokyotyrant-1.1.40.tar.gz .
haoningabc
·
2011-06-10 15:00
cache
Blog
ttserver优化及常用
安装:
tokyocabinet
-1.4.44.tar.gz tokyotyrant-1.1.40.tar.gz .
haoningabc
·
2011-06-10 15:00
cache
Blog
Retwis JAVA版
p=1464,http://code.google.com/p/php-
tokyocabinet
/downloads/list。
yizhilong28
·
2011-06-01 09:00
Java
TokyoCabinet
PHP
Google
.net
Retwis JAVA版
p=1464,http://code.google.com/p/php-
tokyocabinet
/downloads/list。
yizhilong28
·
2011-06-01 09:00
Java
TokyoCabinet
PHP
Google
.net
Retwis JAVA版
p=1464, http://code.google.com/p/php-
tokyocabinet
/downloads/list。
yizhilong28
·
2011-06-01 09:00
java
PHP
.net
Google
TokyoCabinet
5月29日学习笔记
5月29日学习笔记1.linux查找命令 (1)find(2)locate(3)whereis(4)grep2.开源数据库(hash数据库-键值数据库)了解 (1)redis(2)
tokyocabinet
3
aa19870406
·
2011-05-29 17:00
四大类NoSQL数据库
1.key-value存储Examples
TokyoCabinet
/Tyrant,Redis,Voldemort,OracleBDB典型应用场景内容缓存,主要用于处理大量数据的高访问负载,也用于一些日志系统等等
terryzero
·
2011-05-27 14:00
redis
数据结构
mongodb
数据库
Graph
nosql数据库
HTTPSQS(HTTP Simple Queue Service
阅读更多HTTPSQS(HTTPSimpleQueueService)是一款基于HTTPGET/POST协议的轻量级开源简单消息队列服务,使用
TokyoCabinet
的B+TreeKey/Value数据库来做数据的持久化存储
m2000hsf
·
2011-05-25 09:00
金山
PHP
TokyoCabinet
json
应用服务器
HTTPSQS(HTTP Simple Queue Service
HTTPSQS(HTTPSimpleQueueService)是一款基于HTTPGET/POST协议的轻量级开源简单消息队列服务,使用
TokyoCabinet
的B+TreeKey/Value数据库来做数据的持久化存储
m2000hsf
·
2011-05-25 09:00
PHP
json
应用服务器
TokyoCabinet
金山
HTTPSQS(HTTP Simple Queue Service
阅读更多HTTPSQS(HTTPSimpleQueueService)是一款基于HTTPGET/POST协议的轻量级开源简单消息队列服务,使用
TokyoCabinet
的B+TreeKey/Value数据库来做数据的持久化存储
m2000hsf
·
2011-05-25 09:00
金山
PHP
TokyoCabinet
json
应用服务器
TokyoTyrant 搭建 session 服务器
纯记录 #安装 Tokyo Cabinet wget http://1978th.net/
tokyocabinet
/
tokyocabinet
-1.4.47.tar.gz
aburrido
·
2011-05-15 08:00
linux
PHP
.net
lua
TokyoCabinet
TokyoTyrant 搭建 session 服务器
阅读更多纯记录#安装
TokyoCabinet
wgethttp://1978th.net/
tokyocabinet
/
tokyocabinet
-1.4.47.tar.gztarzxvf
tokyocabinet
aburrido
·
2011-05-15 08:00
Lua
TokyoCabinet
PHP
Linux
.net
TokyoTyrant 搭建 session 服务器
阅读更多纯记录#安装
TokyoCabinet
wgethttp://1978th.net/
tokyocabinet
/
tokyocabinet
-1.4.47.tar.gztarzxvf
tokyocabinet
aburrido
·
2011-05-15 08:00
Lua
TokyoCabinet
PHP
Linux
.net
人人网使用的开源软件列表(By UGC.FM 2009年12月13日)
MySQL关系型数据库存储系统,我们的DBA团队很强大,每人管理上百台MySQL服务器,其他就不多说了,网上资料太多了
TokyoCabinet
一个key-value的存储引擎,日本人开发,国内很多公司也开始使用
FranklySun
·
2011-04-28 19:00
fedora安装HTTPSQS所遇各种问题解决汇总
最近在研究张宴的基于HTTPGET/POST协议的轻量级开源简单消息队列服务HTTPSQS,安装阶段遇到如下错误: 安装
tokyocabinet
时.
Rockics
·
2011-04-26 16:00
c
object
gcc
File
TokyoCabinet
编译器
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他