Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >建议: noob的非RDBMS数据库

建议: noob的非RDBMS数据库
EN

Stack Overflow用户
提问于 2011-09-23 04:31:20
回答 1查看 586关注 0票数 2

对于基于Erlang的新应用程序Python,我们正在考虑尝试一个非RDBMS数据库(只是为了它)。我研究过的一些数据库是Mongodb、CouchDB、Cassandra、Redis、Riak、Scalaris)。以下是简单需求的列表。

  1. 易于开发-我需要做一个快速的证明-概念演示。因此,数据库需要为Eralang和Python提供良好的适配器。
  2. 我正在开发一个新的应用程序,我们有大量的“连接”数据。有人推荐Neo4j来获取类似图形的数据。对此有什么想法吗?
  3. 可伸缩性--我们正在研究分布式体系结构,因此可伸缩性很重要。
  4. 目前,性能(以任何形式)并不是我的列表中的第一位,而且我不认为我们很快就会达到上述任何数据库的限制。

我只是在寻找一个非RDBMS数据库的起点。有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-23 10:48:28

  • 易于开发-我需要做一个快速的证明-概念演示。因此,数据库需要为Eralang和Python提供良好的适配器。

=>是用Erlang写的,他的母语是Erlang

  • 我正在开发一个新的应用程序,我们有大量的“连接”数据。有人推荐Neo4j来获取类似图形的数据。对此有什么想法吗?

Neo4j非常适合“连接”数据。它有Python绑定,还有一些Erlang适配器如何使用Erlang的Neo4j。值得注意的是,Neo4j并不容易扩展,至少是免费的。但是..。它完全是事务性的(甚至是JTA ),它将东西保存到磁盘上,它被放入Spring数据中。

  • 可伸缩性--我们正在研究分布式体系结构,因此可伸缩性很重要。目前,性能(以任何形式)并不是我的列表中的第一位,而且我不认为我们很快就会达到上述任何数据库的限制。

我相信根据你的意见,里亚克将是你最好的选择:

  • 用Erlang写
  • 自然分布
  • 很容易为[用]
  • 许多功能(辅助指示、虚拟节点、完全模块化、可插拔持久性LevelDB、Bitcask、InnoDB、平面文件等)。、非常可靠、内置全文搜索等。)
  • 有一个非常热情和乐于助人的社区和Basho支持它。
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7528963

复制
相关文章
打靶实战 ---NOOB爆破
通过nmap -sn 192.18.128.0/16扫描当前网络中运行的机器获取到靶机ip192.18.128.1
曈曈too
2023/10/26
2100
0536-5.15.0-如何使用Hue集成RDBMS数据库
Hue是一个以Hadoop平台为基础的Web客户端工具,Hue不仅可以集成大数据平台的Hive、Impala、HBase、Solr等组件,提供易于操作的Web界面。同样在3.8版本以后还提供了Notebook组件(支持多种编程语言),可以参考Fayson前面的文章《如何在Hue中添加Spark Notebook》。Hue同时也支持集成RDBMS数据库(Oracle、Postgresql、MySQL等),本篇文章Fayson以MySQL为例介绍如何在Hue中集成MySQL数据库。
Fayson
2019/11/27
1.1K0
RDBMS与DBMS区别
大多数现代商业和开源数据库应用程序本质上是相关的。最重要的关系数据库功能包括在维护和实施某些数据关系的同时使用表进行数据存储的能力。
葆宁
2019/06/14
4.8K0
学习SQLite之前:什么是数据库,RDBMS指的是什么?
数据库管理系统(英语:Database Management System,简称DBMS)是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。数据库管理系统可以依据它所支持的数据库模型来作分类,例如关系式、XML;或依据所支持的计算机类型来作分类,例如服务器聚类、移动电话;或依据所用查询语言来作分类,例如SQL、XQuery;或依据性能冲量重点来作分类,例如最大规模、最高运行速度;亦或其他的分类方式。不论使用哪种分类方式,一些DBMS能够跨类别,例如,同时支持多种查询语言。
Fisherman渔夫
2020/02/17
3.1K0
RuntimeException和非RuntimeException的区别「建议收藏」
Error : 系统级别的错误,如栈溢出 内存溢出之类 ,此类错误一般情概况保证程序能安全退出即可
全栈程序员站长
2022/09/09
2.7K0
RuntimeException和非RuntimeException的区别「建议收藏」
前端面试题: 以下不是关系数据库管理系统RDBMS的是()?
是将数据组织为相关的行和列的系统,而管理关系数据库的计算机软件就是关系数据库管理系统,
舒克
2019/09/25
1.7K0
前端面试题: 以下不是关系数据库管理系统RDBMS的是()?
UpdatePanel的简单用法(非嵌套)「建议收藏」
ScriptManager和UpdatePanel控件联合使用可以实现页面局部异步刷新的效果。UpdatePanel用来设置页面中局部异步刷新的区域,它必须依赖于ScriptManager,因为ScriptManager控件提供了客户端脚本生成与管理UpdatePanel的功能。
全栈程序员站长
2022/09/15
9510
非关系型数据库
1961年通用电气公司的Charles Bachman 成功地开发出世界上第一个网状DBMS也是第一个数据库管理系统——集成数据存储(Integrated Data Store,IDS) 层次型DBMS是紧随网状型数据库而出现的。最著名最典型的层次数据库系统是IBM 公司在1968 年开发的IMS (Information Management System)网状数据库和层次数据库已经很好地解决了数据的集中和共享问题,但是在数据独立性和抽象级别上仍有很大欠缺。
用户9615083
2022/12/25
3.1K0
非关系型数据库
Kettle-7.1-mongodb数据同步到RDBMS
kettle是基于JVM的所以大家只要有安装好的JVM解压后直接启动即可。这里推荐使用jvm8。
cosmozhu
2020/06/15
1.2K0
Kettle-7.1-mongodb数据同步到RDBMS
关于日志打印的几点建议以及非最佳实践
  日志的打印在软件开发过程中必不可少,一般分为两个大类: 操作日志 系统日志   操作日志,主要针对的是用户,例如在Photoshop软件中会记录自己操作的步骤,便于用户自己查看。   系统日志,主要针对的是软件开发人员(包括测试、维护人员),也就是说这部分的日志用户是看不到的,也就是我们通常所说的debug日志。   在大学中所谓的实践项目或者老师布置的作用中,通常是不会在意日志,除非在作业中有特别的需要,往往在开发过程中直接打印控制台语句来调试程序,这是极为不专业的调试开发过程。所以这也就导致了一个问
用户1148394
2018/01/09
1.9K0
关于日志打印的几点建议以及非最佳实践
我来组成头部 - RDBMS和NoSQL的最佳组合TiDB
TiDB 是 PingCAP 公司设计的开源分布式 HTAP (Hybrid Transactional and Analytical Processing) 数据库,结合了传统的 RDBMS 和 NoSQL 的最佳特性。TiDB 兼容 MySQL,支持无限的水平扩展,具备强一致性和高可用性。TiDB 的目标是为 OLTP (Online Transactional Processing) 和 OLAP (Online Analytical Processing) 场景提供一站式的解决方案。
王知无-import_bigdata
2020/03/04
8240
非关系型数据库NoSQL的崛起
非关系型数据库NoSQL的崛起 《连线》杂志网络版近日刊载文章,对NoSQL(非关系型数据库)的来源与历史进行了追溯。文章主要介绍了最古老的NoSQL数据库之一CouchDB,这种数据库的创造者达米安
Enjoy233
2019/03/05
1.3K0
非关系型数据库NoSQL的崛起
Vue非父子组件传值「建议收藏」
创建一个公共的Js文件,让其专门负责传值。就像公共的交通工具bus,data可以乘坐这辆bus到达指定的站台(相应的组件)
全栈程序员站长
2022/08/29
7390
Vue非父子组件传值「建议收藏」
RNAcentral:非编码RNA数据库
RNAcentral是由EBI开发的一个非编码RNA数据库,整合了Ensembl,GENCODE,LNCipedia, miRbase, Rfam等多个数据库中的非编码RNA信息,旨在为ncRNA的研究提供一个统一的参照,网址如下
生信修炼手册
2020/05/08
1.5K0
RNAcentral:非编码RNA数据库
NoSql非关系型数据库
参考blog:http://blog.csdn.net/u012377333/article/details/50598519
洋仔聊编程
2019/01/15
3.4K0
非关系型数据库 Redis
  NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。随着互联网 web 2.0 网站的兴起,传统的关系数据库在应付 web 2.0 网站,特别是超大规模和高并发的 SNS(社交) 类型的 web 2.0 纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL 数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。
Demo_Null
2020/09/28
3.3K0
非关系型数据库 Redis
静态类和非静态类的主要差别「建议收藏」
主要差别在于静态类不能实例化,静态类编译器可以运行检查确保不是偶然的加入实例成员,C#编译器会自己主动把它标记为sealed。静态类中不能创建非静态的方法。即静态方法中仅仅能创建静态方法。但在非静态类中可以调用静态方法
全栈程序员站长
2022/01/30
9630
非科班程序员AI学习路径建议
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
Frank909
2019/11/12
7091
非抑制框,而融合框也!(建议学习)
的原理和代码,今天我们来看一个在多个模型进行目标检测中对于目标候选框筛选性能更好的一种算法——
灿视学长
2021/07/07
6250
NoSQL——非关系型数据库简述
关系型数据库是以行和列的形式存储数据,并以表的形式组成了数据库,其数据查询是用query来检索的。 NoSQL(Not Only SQL),非关系数据库,顾名思义,则不或者不完全遵循该形式。 随着大数据对数据量存储和检索速度的要求越来越高,传统的关系型数据库在应付大规模和高并发的SNS(社交网络服务)类型和web2.0纯动态网站显得很吃力。NoSQL数据库在解决大规模数据和多重数据等方面的问题日益常见。 NoSQL数据库的适用要根据具体项目需求进行考虑。 NoSQL数据库的四大分类: 1.键值(Key-V
lonelydawn
2018/02/09
1.1K0

相似问题

对noob的建议: Restlet或SOAP

40

RDBMS作为缓存,所需的设计建议

21

发出JSON的WCF Web服务(Noob建议)

10

关系数据库(RDBMS)非规范化数据

30

来自RDBMS World建议的使用DDD的MongoDB

113
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文