码迷,mamicode.com
首页 >  
搜索关键字:内存数据库 extremedb    ( 681个结果
redis 详解
什么是redis?redis 是一个基于内存的高性能key-value数据库。 (有空再补充,有理解错误或不足欢迎指正)Reids的特点Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘...
分类:其他好文   时间:2015-05-12 13:19:01    阅读次数:119
我实现的内存数据库JDBC驱动
我去年做了个内存数据库,自以为功能很强大。内存数据库是独立运行的程序,客户端通过socket访问,传送SQL语句并得到结果,为此我提供了一个C接口的客户端API。 但如果要做到更好的通用性,必须照顾IT世界数量最多的两类人:java程序员和c#程序员。c#我的同事封装了ado.net驱动。这几天我实现了jdbc的驱动,本文记录实现过程的一些心得。...
分类:数据库   时间:2015-05-08 18:08:48    阅读次数:249
Aerospike-Architecture系列之数据分布
Data Distribution(数据分布) Aerospike数据库是Shared-Nothing 架构:一个Aerospike集群中的每个节点都是相同的,所有节点对等,无单点故障。 利用Aerospike智能分区算法,数据分布在集群中的各个节点之上。我们已经在这个领域的许多案例中测试过我们的方法,这个非常随机数函数保证分区分布误差在1-2%。 为了确定记录去向,使用RIPEMD160算...
分类:其他好文   时间:2015-05-08 15:02:19    阅读次数:214
Nosql大家族介绍
原文地址:http://nosql-databases.org/ 非关系数据库世界的终极向导 ------------------------------------------------------------------------------------------------------------------ Nosql定义:下一代数据库大多专注于这几点:非关系型、分布式的、开源...
分类:数据库   时间:2015-05-05 10:47:03    阅读次数:896
Aerospike-Architecture系列之分布式
Distribution(分布) Aerospike数据库是为24/7运行、并能可靠处理大数据的应用程序提供的组件。 开发应用程序时,你不必担心数据位于哪里。客户端自动发现数据位置并确保绝大多数请求处理是单跳的。应用程序可以视为数据库存储在一个独立的服务器上,由Aerospike智能客户端处理集群分布问题当需要扩容时,简单的把一个节点加入集群,集群将会包括新节点进行再平衡(rebalanc...
分类:其他好文   时间:2015-05-04 10:04:35    阅读次数:197
redis概述
redis是什么 redis是一个key-value的内存数据库(no-sql),同时具备持久化的能力。同时,redis提供面向多种语言的API,并且诸如spring这样的框架已经给予redis很好的支持,我们常用(java)的redis client工具是...
分类:其他好文   时间:2015-05-01 14:53:08    阅读次数:143
你印象中似知非知的NOSQL数据库
/**************************************************************/ NoSQl产生原因: NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特...
分类:数据库   时间:2015-04-29 17:20:39    阅读次数:145
Aerospike C客户端手册———查询—查询记录
查询记录 查询时除了使用主索引,Aerospike C客户端也提供API来通过检索次索引查询数据库。 为了使用次索引查询数据,首先应初始化并填充一个as_query对象;然后,以初始化完成的as_query对象,使用aerospike_query_foreach()执行查询。一个查询可以: 对返回的满足条件记录逐个调用回调函数。对返回的满足条件记录集合应用流式用户定义...
分类:其他好文   时间:2015-04-29 09:56:36    阅读次数:522
Aerospike C客户端手册———查询—次索引管理
次索引管理 Aerospike C客户端提供在数据库中创建和删除次索引的能力。 目前,次索引可用namespace、set、bin三者名称的组合来创建,可用于创建索引的bin数值类型是整型(integer)或字符串(string)。若一个次索引被定义在包含整型数值的、名称为“x"的bin上,那么只有包含bin "x"且bin数值为整型的记录被索引。其它包含bin "x"但数据不是整...
分类:其他好文   时间:2015-04-28 11:44:45    阅读次数:157
Aerospike-Architecture系列之大数据类型
Large Data Types(大数据类型) 大数据类型的bin可以存储大量的对象集合。对象的类型可以是Integer/String/Map/List。Aerospike的单个记录可以包含许多这样的bin,这样的bin允许在单独的记录中包含大量的数据,其限制基于存储能力,记录没有最大值限制。 Aerospike LDT使用的存储类型,我们叫做子记录( sub-records)。子记录与Aer...
分类:其他好文   时间:2015-04-28 11:42:12    阅读次数:211
681条   上一页 1 ... 55 56 57 58 59 ... 69 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!