码迷,mamicode.com
首页 >  
搜索关键字:内存数据库    ( 677个结果
[论文]内存数据库中的索引技术
图2-1T-Tree的结点 T-tree索引用来实现关键字的范围查询。T-tree是一棵特殊平衡的二叉树(AVL),它的每个节点存储了按键值排序的一组关键字。T-tree除了较高的节点空间占有率,遍历一棵树的查找算法在复杂程度和执行时间上也占有优势。现在T-tree己经成为内存数据库中最主要的一种索引方式。 T-tree具有以下特点:1)左子树与右子树之差不超过1,2)在一个存储节...
分类:数据库   时间:2015-01-07 13:08:21    阅读次数:319
redis全内存运行
在某些使用场景中,我们并不需要使用redis的持久化,反而需要发挥redis的内存数据库特性,实现完全内存运行,达到需要的高性能。 Redis 本身支持持久化,通过在一定时间间隔或触发操作,将内存中的数据同步到磁盘...
分类:其他好文   时间:2015-01-04 13:41:42    阅读次数:120
提高生产性工具(四) - XML数据库的尝试
首先祝大家新年快乐.身体健康,平安就是福气.对于一般的个人迷你项目,数据量不大的时候,完全没有必要使用数据库,管理数据使用XML就可以了.自己尝试写了一个XML数据库,插入1w条小记录,大概3M大小,然后将一半数据进行更新,大约耗时3秒钟.XML数据库其实就是一个内存数据库,数据都在内存里面,速度不...
分类:数据库   时间:2014-12-31 12:39:57    阅读次数:241
读Redis学C程序设计二:内存分配
内存分配对于C程序来说是一个核心问题,许多开源软件都会针对自己软件的需要定制自己的内存分配策略,redis也不例外。然而总的来说,redis并不是专门去管内存分配的东西,它的内存分配策略的最大特点在于加上了统计信息,这一点很重要。毕竟,redis是一个内存数据库,知道自己用了多少内存,还有多少内存可用是它非常需要关注的问题。我们来看zmalloc里面的内容。 首先在zmalloc.h里面#if...
分类:其他好文   时间:2014-12-28 22:22:15    阅读次数:242
读Redis学C程序设计一:怎么实现rand
在开始这个系列之前,首先说说什么是redis。redis是一个ANSI C编写的高性能Key-Value内存数据库,也是现在nosql数据库的代表之一。通过对redis2.8.17代码行数进行了统计,包括注释总共大约5万行,在开源家族里面算是非常短小精悍了,而且项目从2009年开始,距离现在很近,代码风格也非常适合我们80,90后程序员的知识结构。当具备一定编码经验之后,优秀的源码是我们最好的老师...
分类:其他好文   时间:2014-12-26 21:46:49    阅读次数:501
Redis安装及HA(High Availability)配置(转)
出处:http://www.cnblogs.com/morvenhuang/p/4184262.htmlRedis是一种内存数据库,以KEY-VALUE(即键值对)的形式存储数据。这篇文章主要介绍的是Redis安装及配置,所以不对Redis本身作详细介绍了。下载:http://redis.io/do...
分类:其他好文   时间:2014-12-25 16:03:57    阅读次数:129
Redis安装及HA(High Availability)配置
Redis是一种内存数据库,以KEY-VALUE(即键值对)的形式存储数据,文章主要介绍Redis安装及其高可用性配置。
分类:其他好文   时间:2014-12-25 12:40:50    阅读次数:163
大偏移量下Redis、MongoDB分页/排名性能比较
题目其实并不太准确,因为数据库并不会提供分页、排名等功能,提供的只是数据的存取,分页排名这些都是我们基于数据库的实用案例而已。然而无论是Redis还是MongoDB,通常都有一些常规的做分页和排名的方法。本文就通过一些测试数据来向大家介绍Redis和MongoDB(以及传统关系型数据库)在这方面的性能差别。 分页 首先我们来做一个分页,在MongoDB中示例数据如下所未: db....
分类:数据库   时间:2014-12-05 15:39:32    阅读次数:277
Android 内存数据库
在android中数据库通常以文件的形式存储在磁盘中,而内存数据库是将数据驻留在内存中,因此可以作为一种缓存技术方案。那么在android如何使用sqlite的内存数据库呢?看SQLiteDatabase的源码:/** *CreateamemorybackedSQLitedatabase.Itscontentswillbedestroyed *whenthedatab..
分类:移动开发   时间:2014-11-30 00:57:58    阅读次数:223
key-value 内存数据库 : memcached vs redis
Memcached:高性能的分布式缓存数据库key-value存储方式(hashmap)不支持数据持久化,服务器关闭后数据全部被丢失C开发的,基于libevent库,在大多数linux,bsd,solaris,以及windows等os上都可用客户端实现软件的语言非常多:C/C++, PHP, Jav...
分类:数据库   时间:2014-11-29 06:41:21    阅读次数:282
677条   上一页 1 ... 59 60 61 62 63 ... 68 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!