编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是数据库相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Tinydb 是一个超小的支持插件式存储引擎的的 NOSQL 服务器,核心代码只有200行C,并利用C模拟了C++的多态和继承,你可以在此基础上实现自己的存储引擎,Tinydb 小巧精简,非常适用于课堂教学。
SenseiDB是一个NoSQL数据库,它专注于高更新率以及复杂半结构化搜索查询。熟悉Lucene和Solor的用户会发现,SenseiDB背后有许多似曾相识的概念。SenseiDB部署在多节点集群中,其中每个节点可以包括N块数据片。Apach
RedisLive 以可视化的方式展示了 Redis 实例的数据,分析查询模式
LLServer是本人基于libevent和leveldb这两个开源软件,开发的轻量级数据存储服务器软件,借助libevent高效网络接口实现对leveldb的访问封装。
Parallel Universe宣布在LGPL许可证下开源了Galaxy内存数据网格。Parallel Universe称,Galaxy向集群节点分配数据项的方式不同于其它内存数据网格,它会按照需要动态的将数据对象从一个节点移动到另一个节点,使用
Twemcache 是 Twitter 对 memcached 的改造版本。Twemcache 基于 memcached 1.4.4,Twitter 对其改造使之更适合大规模的 Twitter 产品环境。
CodernityDB 是一个开源的纯 Python 实现的、无第三方依赖、支持多平台的 NoSQL 数据库。
MapDB是一个快速、易用的嵌入式Java数据库引擎,它提供了基于磁盘或者堆外(off-heap允许Java直接操作内存空间,
BigSea 是一个快速、轻量级的 Key/Value 数据库,基于 Google 的LevelDB 和 HTTP 协议。
Precog 是一个 NoSQL 分析引擎,提供快速、强大的分析服务,支持主流的 NoSQL 数据源。Precog
像使用 Redis 一样使用LevelDB: 兼容 Redis 协议的 LevelDB (网络)前端。支持 KV, List, Hash, Set 等数据结构,支持多Database以及批量模式(multi/exec/discard)。更多请参看其 README
HyperLevelDB 是 HyperDex 开发的一个数据存储引擎,改进自 Google 的LevelDB 以满足 HyperDex 的业务需要。
Bangdb 是一个 NoSQL 数据存储服务器,其主要目标是:快速、可靠、稳健、可伸缩以及易用,满足多种数据管理服务需求。BangDB
UnQlite 的 C++/Qt 移植版本。 目前只是完成前期代码,将 Key/Value 存储移植过来,后续版本将继续移植 document 存储等内容。
Pillow 是 CouchDB 的一个合并的 router 和 rereducer。你可以把它当成是 CouchDB 前端的负载均衡代理。
基于redis和mysql的数据持久化方案 redis运行时连接数据库 cache失效时同步读mysql, 数据修改时候通过消息队列通知DB线程写mysql reids.conf增加几个配置选项
WhiteDB 是一个轻量级 NoSQL 数据库,使用 C 语言编写。整个数据库运行在内存中,没有服务器进程,数据直接通过共享内存读写,无需使用
FoundationDB 是新一代的数据库,用来支持多样化的应用程序和数据模型,同时提供非常好的性能、数据一致性和操作弹性。FoundationDB
SequoiaDB 巨杉数据库是一款开源的金融级分布式关系型数据库,主要面对高并发联机交易型场景提供高性能、可靠稳定以及无限水平扩展的数据库服务。
RocksDB 是一个来自 facebook 的可嵌入式的支持持久化的 key-value 存储系统,也可作为 C/S