nosql相关内容
我刚刚开始研究 Amazon 的 DynamoDB.显然,可伸缩性很有吸引力,但我正试图让我的头脑脱离 SQL 模式并进入 no-sql 模式.这可以做到吗(具有 dynamodb 的所有可扩展性优势): 有大量条目(例如 5 到 1000 万)按某个数字进行索引.每个条目中的一个字段将是创建日期.dynamo db 是否有一种有效的方法可以为我的网络应用程序提供两个日期之间创建的所有条目?
..
我正在寻找一种通用的图形数据库解决方案,该解决方案具有现有的 .NET 兼容基础架构和经过验证的跟踪记录. 我在 Google 和 SO 上找到了几个选项的链接,但没有很多关于实际应用程序中现有实现和用法的信息. 我还考虑过在文档数据库(如 RavenDB 或 MongoDB) 和专用的三重存储或 RDBMS(如 SQL),并扩充数据存储以支持我想要的功能.但是,这可能是一项相当多的工
..
我有一个可以并行化的解决方案,但我(还)没有使用 hadoop/nosql 的经验,我不确定哪种解决方案最适合我的需求.理论上,如果我有无限的 CPU,我的结果应该会立即返回.因此,任何帮助将不胜感激.谢谢! 这是我所拥有的: 1000 个数据集 数据集键: 所有数据集都有相同的键 100 万个密钥(以后可能是 10 或 2000 万个) 数据集列: 每个数据集都有相
..
我有一个在 Java 堆栈(Struts 2 + Spring + Hibernate)上运行的 Web 应用程序,并在 MySQL 中持久化.我查看了 NoSQL 数据库,它们肯定比 RDBMS 更容易推理和使用.这是一个音乐流媒体应用程序,可存储艺术家信息并允许用户保存播放列表. 我想知道切换到 NoSQL DB(CouchDB?MongoDB?Cassandra?)是否有任何优势(性能
..
有没有办法在亚马逊 AWS 的 DynamoDB 中的现有表中添加新列? 谷歌没有帮助, http://docs 中的 UpdateTable 查询.aws.amazon.com/cli/latest/reference/dynamodb/update-table.html?highlight=update%20table 没有任何与添加新列相关的信息. 解决方案 DynamoD
..
我一直在努力学习编程.我研究过 Java 和 Python,我对它们的语法很满意.最近,我想利用我学到的知识从头开始编写一个有形的软件. 我想实现一个数据库引擎,一种 NoSQL 数据库.我整理了一个小文档,在我的整个编码过程中都遵循了规范.但我只知道一堆关键词.我不知道从哪里开始. 有人可以帮助我了解如何收集此类工作所需的知识以及学习的顺序吗?我已经搜索了文档,但我觉得我最终会找到不
..
我们在那里有一个新项目,用于索引大量数据并提供实时数据.我还使用方面、全文、地理空间进行了复杂的搜索... 第一个原型是在 MongoDB 中建立索引,然后在 Elasticsearch 中建立索引,因为我读过 Elasticsearch 不会对存储的文件应用校验和,并且不能完全信任索引.但是自从上一个版本(在 1.5 版中)以来,现在有一个校验和,我猜我们是否可以使用 Elasticsea
..
我们将 Heroku 上的 MongoDB 数据库插件用于我们的 SaaS 产品.既然 Amazon 推出了 DynamoDB,一种云数据库服务,我想知道这将如何改变 NoSQL 产品的格局? 特别是对于基于云的服务或 SaaS 供应商,与 MongoDB 相比,使用 DynamoDB 的优劣如何?使用其中一种与另一种相比,是否有任何成本、性能、可扩展性、可靠性、驱动程序、社区等优势?
..
我一直在研究 MongoDB,我很着迷.看来(尽管我不得不怀疑)作为交换以稍微不同的方式组织我的数据库,我获得了与免费 CPU 和 RAM 一样多的性能?它看起来优雅且灵活,但我不会像使用 Rails 那样快速交易.那么有什么问题呢?关系数据库给了我什么我用 Mongo 做不到或根本做不到的事情?换句话说,为什么(除了现有 NoSQL 系统的不成熟和拒绝改变)整个行业没有从 MySQL 跳槽?
..
我有一个疯狂的想法:使用 Redis 作为休眠的第二级缓存.Redis 是一个内存数据存储,它支持复制、管道等.目标是在许多 tomcat 节点之间共享休眠缓存.基本实现应该是对Hibernate缓存对象的key和value进行serailize,全部存储到Redis数据库中.你觉得这个主意怎么样? 最好的问候, 朱利叶斯 解决方案 我用 Redis 做了 Hibernate
..
Voldemort 与 卡桑德拉? 我不是在谈论社区的规模,我只想听听实际使用过两者的人的意见. 我特别感兴趣: 在添加和删除节点时它们如何动态扩展 查询性能 添加节点时它们如何扩展(线性)? 写入速度 解决方案 Voldemort 对添加节点的支持是最近才添加的(本月).所以我希望 Cassandra's 会因为更长的烹饪时间和更大规模的社区测试而更加强大.
..
我知道大多数时候 NOSQL 数据库是无模式的,或者至少有一个灵活的数据库模式.但是,基本模式需要事先建模,并且可能会在以后发展.那么,在这种情况下,是否有适用于 NOSQL 数据库的建模工具/语言?像用于 RDB 的 UML 和 Visual Paradigm(UML 建模工具).我发现对于“图形数据库",我们可以使用“属性图模型",但我正在研究“大列数据库"和“基于文档的数据库".谢谢.
..
我知道这个问题已经被很多人问过了 对于我的研究,这是之前提出的一些问题 如何删除neo4j图中的所有关系? https://groups.google.com/forum/#!topic/neo4j/lgIaESPgUgE 但终究还是解决不了我们的问题, 我们只想删除“ALL"节点和“ALL"关系 假设删除“ALL"可以看到还剩下0个节点0个属性和0个关系 这是我执行
..
NoSql 和 Data-Warehouse 技术/理论之间有什么关系? 他们共享什么概念? 它们之间的基本区别是什么? 您如何看待彼此之间的好处/丰富? 我认为您的想法应该对这两种技术的未来都有帮助. 更新: 一些有用的链接: 在数据仓库中集成 NoSQL NoSQL 和数据仓库 您准备好迎接大数据了吗? 第二次更新: MongoDB、B
..
Aerospike 和 Cassandra 都表示,他们在各自的基准测试中都优于对方. 参考:http://java.dzone.com/articles/benchmarking-cassandra-对和其他一些人. 有人都用过吗? Aerospike 和声称的一样好吗? 最后,建议用 Aerospike 替换 Cassandra? 解决方案 在 Cassandra 和
..
NoSQL 数据库、OODB 或可能存在的任何其他首字母缩略词的最佳做法是什么? 例如,我经常看到一个字段“类型"用于决定客户端(即应用程序)应如何解释 DB 文档(在 couchDB/mongoDB 术语中). 在适用的情况下,使用 PHP 作为参考语言.阅读:我也对如何在客户端最好地处理此类数据感兴趣,而不仅仅是严格的数据库结构.这实际上意味着我还在为 SQL DB(活动记录、数据
..
哪种类型的 NoSQL 数据库最适合存储分层数据? 例如,我想用树形结构存储论坛的帖子: 原帖+ 回复:原始帖子+ 回复:原始帖子+ re2:原帖+ re3:原帖+ re2:原帖 解决方案 MongoDB 和 CouchDB 提供解决方案,但没有内置功能.请参阅关于 表示层次结构的这个 SO 问题一个关系数据库,因为我见过的大多数其他 NoSQL 解决方案在这方面都是相似的;您必须编写
..
我迷上了使用 Python 和 NetworkX 来分析图表,随着我了解更多,我想使用越来越多的数据(我猜我正在成为数据迷 :-).最终我认为我的 NetworkX 图(存储为 dict 的 dict)将超过我系统上的内存.我知道我可能可以添加更多内存,但我想知道是否有办法将 NetworkX 与 Hbase 或类似解决方案集成? 我环顾四周,并没有真正找到任何东西,但我也找不到任何与允许简
..
在 BigTable/GFS 和 Cassandra 术语中,SSTable 的定义是什么? 解决方案 Sorted Strings Table(借自google)是一个key/value字符串对的文件,按key排序
..
谁能说 Aerospike 是否像他们声称的那样好?我有点怀疑,因为它是一家商业企业.据我了解,他们刚刚发布了一个开源版本,但他们网站上的声明仍然可能被夸大了. 我对 Aerospike 与 MongoDB 的比较特别感兴趣. 解决方案 我使用过 Aerospike、MongoDB 和 Redis,并测试了许多其他 NoSQL 数据库.我会说 Aerospike 非常擅长它的功能,但
..