编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是数据库相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Trousseau 是一个使用 PGP 加密的 key-value 存储系统,设计目标是简单、安全和可靠。数据存储于加密文件中可提供本地和远程存储支持。
goleveldb 是一个用 Go 语言实现的LevelDB key/value 数据库。 示例代码: ro := &opt.ReadOptions{}
Aerospike是一个以分布式为核心基础,可基于行随机存取内存中索引、数据或SSD存储中数据的数据库。
Vedis 是一个可嵌入式的数据存储的 C 库,包含跟 Redis 类似的超过 70 个命令支持,但没有网络层支持,只是提供进程内的应用访问。
SEQDB采用类InnoDB、MyiSAM等引擎应用模式,支持MySQL的部分功能子集,并且能持续hold住上万级别的读入压力、同时保证较低时延,数据异步磁盘刷回。
xuncache 是免费开源的NOSQL(内存数据库) 采用golang开发,简单易用而且 功能强大(就算新手也完全胜任)、性能卓越能轻松处理海量数据,可用于缓存系统.
GlobalsDB是一个快速、久经考验、简单、可扩展的NoSQL数据库,提供极其有效的多维数据引擎,并支持Java、.Net、NodeJS接口访问多维数据结构,提供文档、键值/元组、图、自定义范式四种存储范式。
Facebook 开源的存储引擎 rocksdb 的 Client-Server 网络支持, 客户端支持 C++, PHP, Java, Go, NodeJS, Python 等语言.
UnQLite 是一个嵌入式的软件库,实现了自容器、无服务端、零配置和支持事务的 NoSQL 数据库引擎。UnQLite 是一个文档存储数据库,类似于MongoDB,Redis,CouchDB 等。同时也是一个标准的 Key/Value 存储,类似Berkel
Redis-v8 是一个基于 Google V8 JavaScript 引擎构建的 NoSQL 数据库,特点是高性能、易用。目前只在 Mac OS X 和 CentOS 6.3 平台上测试过。
第一次看到Firebase就被它所吸引,此后尝试使用它开发了一个chrome聊天插件,开发过程中,Firebase极大的提高了开发效率。由于对Firebase的强烈兴趣,所以毕设选择做一个类似的东西,便是End.js
ArangoDB 是一个开源的分布式原生多模型数据库 (Apache 2 license)。 理念 利用一个引擎,一个 query 语法,一项数据库技术,以及多个数据模型,来最大力度满足项目的灵活性,简化技术堆栈,简化数据库运维,降低运
Ardb是一个新的构建在持久化Key/Value存储实现上的NoSQL DB服务实现,支持list/set/sorted
MeayunDB是一个高可伸缩的极速实时内存数据库,采用移动计算的嵌入式架构,减少客户端/服务器进程间通信开销,并可根据您的访问量和数据存储需要的增长轻松扩展。您只需上传您的应用程序,它便可立即为您的用户提供
(Keep It) 简单愚蠢的数据库 KISSDB 是一个最简单的 key/value 存储,使用纯 C 开发,只适用标准字符串和 FILE IO 函数。
LMDB 是一个超级快、超级小的 key-value 数据存储服务,是由 OpenLDAP 项目的 Symas
TheBigDB 是一个非常松散的结构化数据库软件。其 API 是基于 HTTP 的 GET 和 POST 请求。
WiredTiger 是一个开源的、高性能、可伸缩的 MongoDB 数据存储引擎。 下面是一些性能比较图表:
ssdb4j 是一款 SSDB 的 Java 客户端 (事实上是除官方驱动之外的第一个…),支持连接池,主从,编码设置。
Riffle 是一个用 Clojure 编写的 Key/Value 存储服务器,每个键值使用固定内存存储