MeayunDB嵌入式极速内存数据库介绍

数据库 其他数据库
MeayunDB是一个高可伸缩的列式内存数据库,基于MeayunDB,您可以简单,快速的构建您的应用,并可根据您的访问量和数据存储需要的增长轻松扩展。您只需上传您的应用程序,它便可立即为您的用户提供服务,目前支持C#,Python开发语言。

 MeayunDB的主要特性

云平台架构

云平台由N>=1个MeayunDB子集群构成,每个子集群上的应用是完全相同的,***不相同的是每个MeayunDB子集群存储的数据是不相同的。您的所有数据是分布存储到云平台的每个子集群中的,每个子集群仅存储了您的数据的一部分。

MeayunDB子集群中MeayunDB实例数需要>=1(具体实例数由用户确定),同一个子集群中的MeayunDB实例数据是完全相同的,对外提供相同的业务应用,同一个子集群中的MeayunDB实例是互为对方的数据备份,可以以增加MeayunDB实例的方式,增加数据备份数。

云平台没有采用主从架构,不存在单点故障问题,随着业务的扩展,可以线性增加子集群数,提高吞吐量,轻松应对上亿行级数据的存储和实时分析处理。

MapReduce流程

 

用户向云平台提交任务后,云平台会分解用户任务,并调度云平台的MeayunDB实例,并行处理用户任务,最终合并任务结果,合并后的结果可作为下一轮并行计算的输入。

MeayunDB移动计算,而不移动数据,减少客户端/服务器进程间通信开销,并且在内存中进行数据计算,尽可能地提高了系统性能。

MeayunDB性能

本次测试使用的软硬件环境:

硬件配置:Intel(R) Xeon(R) CPU  E5-2609 @ 2.40GHz,8核8线程,内存32GB

操作系统:Windows Server 2008 R2 Enterprise

数据表结构:

1.        查询测试:

MeayunDB实例

记录数(行)

耗时(毫秒)

单线程查询实例1

10000000

1641

单线程查询实例2

10000000

1590

单线程查询实例3

10000000

1246

单线程查询实例4

10000000

1593

单线程查询实例5

10000000

1484

单线程查询实例6

10000000

1694

单线程查询实例7

10000000

1376

单线程查询实例8

10000000

1581

8000万数据对double数据列F5求和的耗时

2307

查询每条记录的耗时

0.0288375微秒

每秒吞吐率(行/s)

34677070行

2.        插入测试:

MeayunDB实例

记录数(行)

耗时(毫秒)

单线程插入实例1

10000000

59814

插入每条记录的耗时

5.9814微秒

每秒吞吐率(行/s)

167184.93行

 MeayunDB价值分析

  1.  开发简单,快捷,技术要求低,对开发人员友好

  2.  高可伸缩性,按需弹性扩展

  3.  与关系型数据库无缝集成

  4.  降低人的因素影响,降低项目风险

  5.  低延迟,高并发,微秒级数据存取效率。

  6.  大数据存储和实时并行计算

  7.  管理,开发,维护成本降低50-80%

  8.  工作效率2-4倍的提升

  9.  性能10-100倍的提升

原文链接:http://www.cnblogs.com/czcuestc/p/3182183.html

 

责任编辑:彭凡 来源: 博客园
相关推荐

2011-03-07 09:57:24

Perst嵌入式数据库

2011-03-11 11:19:05

嵌入式数据库

2011-07-08 10:45:19

SqlceSqlCeConnec

2009-01-18 15:36:04

2009-12-17 10:33:05

嵌入式Linux

2013-09-02 14:41:05

Java嵌入式SQLite

2009-11-19 09:35:36

eXtremeDB嵌入式实时数据库McObject

2010-03-23 09:08:05

2023-02-09 08:35:39

Spring嵌入式容器

2011-06-15 10:18:12

Windows PhoPerst

2009-06-11 16:34:19

2010-07-05 13:36:21

SQL Server

2010-02-24 16:02:45

PerstSilverlight

2010-03-19 13:05:11

Perst Lite

2009-12-28 17:54:49

WPF嵌入式资源

2013-04-09 16:47:19

iOS嵌入式数据库SQLit

2011-04-14 09:27:37

内存数据库

2024-03-05 18:40:15

LiteDB数据库NoSQL

2010-05-18 16:20:15

数据库索引

2009-02-05 11:46:22

Oracle嵌入式数据库
点赞
收藏

51CTO技术栈公众号