首页 文章
  • 1 votes
     answers
     views

    对于大型key-> value,PostgreSQL jsonb比hstore慢

    我正在将复合类型转换为NoSQL类型之一,并已对hstore和jsonb进行了性能测试 . 由于某种原因,jsonb越慢,键值对越多 . 我目前的类型如下: create type comp_type (key integer, value integer); 它作为数组 create table test_table (id serial, values comp_type[]); 存储在表中 ...
  • 2 votes
     answers
     views

    在Windows上编译InfluxDB // Go错误:62:调用conn.write时没有足够的参数

    我正在尝试在Windows上安装 V1.0.2 的 InfluxDB . 我正在使用以下教程:https://www.youtube.com/watch?v=34oOp1OLOUk 如果我想使用 go get -u -f ./... 我收到错误: github.com/influxdata/influxdb/services/collectd/test_client services \ co...
  • 25 votes
     answers
     views

    Redis-cli - 选择哪个实例?

    我目前正在一个盒子上运行多个redis实例 . 每个都有自己的配置,init.d,并在不同的端口上侦听 . 我的应用程序通过redis客户端连接没有问题,但我希望能够使用redis-cli连接到每个应用程序 . 我在redis-doc或redis.io上找不到有关$:redis-cli [options]的任何信息 . 有任何想法吗?
  • 0 votes
     answers
     views

    弹性搜索行为不正确

    我是新手,有弹性,对它有一些疑问和奇怪的行为 . 所以我使用Couchbase数据库并将其与弹性(v.1.5.2)连接到elasticsearch-transport-couchbase plugin . 现在我遇到的问题是,有些文件没有显示任何内容 . 那么有没有人知道那里发生了什么?这个问题的根源是什么?我在哪里可以找到答案? PS:创建新的复制正在用于启用数据库中的更改 .
  • 113 votes
     answers
     views

    非关系数据库设计[关闭]

    我有兴趣听听你用 non-relational "nosql" databases 设计策略 - 也就是说,(通常是新的)数据存储类,它们通常也被称为"key/value stores",而在基础上它们就像巨大的分布式持久性哈希表 . 具体来说,我想了解概念数据设计与这些新数据库的差异 . 什么_1335553更难,什么不能做? 您是否想出了在非关系世界...
  • 1 votes
     answers
     views

    Morphia中的MongoDB聚合

    我正在尝试将成功的MongoDB聚合映射到morphia,但我无法获得令人满意的结果 . 我每次都失败但我无法弄明白为什么 . 也许有人可以帮我在morphia中正确地说明聚合 . 我的MongoDB查询如下所示: db.user.aggregate([{$match: { roles: "MEMBER" }}, {$group:{_id: "$roles"...
  • -1 votes
     answers
     views

    为什么sql可以垂直扩展,而nosql是水平的

    我是NoSQL的新手并试图理解它的含义 . 我在许多不同的网站上看过许多文章,重复这样的事实:“SQL数据库是垂直扩展的(通过添加CPU /内存),而NoSQL数据库是水平扩展的(通过添加更多可以执行分布式计算的机器)” . 例如这些文章:http://dataconomy.com/sql-vs-nosql-need-know/http://www.thegeekstuff.com/2014/01...
  • 8 votes
     answers
     views

    关系数据库可以横向扩展

    经过一些谷歌搜索我发现: 来自mysql docs的注释: MySQL Cluster跨节点自动分片(分区)表,使数据库能够在低成本的商用硬件上水平扩展,以提供读写密集型工作负载,从SQL和直接通过NoSQL API访问 . 关系数据库可以横向扩展吗?它会以某种方式基于NoSQL数据库吗? 有人有任何现实世界的例子吗? 如何在这样的数据库中管理sql请求,事务等?
  • 3 votes
     answers
     views

    在nosql vs rdbms中扩展?

    我试图在可伸缩性的上下文中理解nosql和关系数据库中的体系结构差异 . 我对可伸缩性(水平)的理解是,随着我们的数据增长,我们添加越来越多的服务器来均匀地分配负载 . 在键值NO-SQL数据库中,我们可以添加新机器并拆分键 . 但是,到目前为止我所看到的所有示例都是为了理解NO-SQL数据库中的最终一致性,它们都具有主从配置,其中数据在所有从属服务器上复制,而不是在各种机器上进行拆分以实现可...
  • 1 votes
     answers
     views

    Cassandra:要插入数千条记录

    我正在使用带有C驱动程序的Cassandra,并且在插入数千行时我发现性能非常慢 . 我正在使用VM Ubuntu 12.04 LTS与8Go Ram和4CPU . 我有一个包含15800条记录的ascii文件,我正在尝试读取每条记录并填充我的cassandra数据库表 . “COPY”命令大约需要1分30秒 . 在逐个阅读每条记录后进行查询需要大约6-7分钟,并且需要一次批量查询(持续30分钟...
  • 2 votes
     answers
     views

    redis服务器无法启动

    嗨我有redis的以下问题, 我在Ubuntu 12.10上安装了redis sudo apt-get install redis-server 然而,然后是消息服务器的开始 [6793] 2月6日21:46:54#警告:没有指定配置文件,使用默认配置 . 为了指定配置文件,请使用'redis-server / path / to / redis.conf'[6793] 6月6379 21:4...
  • 0 votes
     answers
     views

    弹性搜索聚合总和

    我使用elasticsearch 1.0.2,我想使用带有聚合函数的查询对它进行搜索,例如sum() 假设我的单个记录数据是这样的 { "_index": "outboxpro", "_type": "message", &...
  • 0 votes
     answers
     views

    mongodb和sql用于文档版本控制系统

    我是一名计算机工程师学生,我有一个基本上简单的任务,但我想让它更有趣:) . 基本上我必须使用Java或.NET创建一个简单的多用户在线文档版本控制系统 . 因为我更像是一个.NET人,我将使用ASP.NET或Silverlight(它还没有决定) . 无论如何,我想使用MongoDB来存储文档(它们几乎可以是任何内容,视频,音频,简单的MSOffice文件,纯文本),它们的每个版本以及相关的元数...
  • 266 votes
     answers
     views

    你如何在Mongo中查询“is not null”?

    我想执行以下查询: db.mycollection.find(HAS IMAGE URL) 什么应该是正确的语法?
  • 2 votes
     answers
     views

    Firestore查询/性能

    我是firestore的新手,我对定价/浅层结构感到困惑 . 想知道查询我拥有的一组数据的更好方法 . 我的数据结构如下: (a)集合[productList] - 主要集合 (b)document [storeId] - 100个范围内的多个文档 (c)collection [itemList] - 子集合 (d)文件[项目] - 35k至45k范围内的多个文件 ...
  • 27 votes
     answers
     views

    在Firestore中使用嵌套的单个查询

    最近我将我的数据模型从Firebase移到了Firestore . 我的所有代码都正常工作,但是我的嵌套查询有一些丑陋的问题需要检索一些数据 . 这是重点: 现在我的这个部分的数据模型看起来像这样(是的!另一个粉丝/饲料示例): { "Users": { //Collection "UserId1" : { //Document &q...
  • 0 votes
     answers
     views

    Firebase数据库数据聚合

    让我们来看看“类似Instagram”的应用程序,作为一个例子 . 在Feed中我们收到帖子,顶部是用户头像和名字,下面是照片或视频,最后一条评论,最喜欢计数和底部的发布时间 . 基本上,在客户端,我正等着从后端获得类似的东西 { username: "John", avatar:"some_link", photo:"photo_url&quot...
  • 1 votes
     answers
     views

    Firebase检索嵌套数据

    尝试从Firebase检索时遇到了一些麻烦 . 基本上我的群组表如下: 在这种情况下,在 group ID -KpFibCHjJ1xpfLd07WJ 下,有一个 account ID -KpFiX2L7ENt6EBgrB0S . 通过右边将有多个帐户,我仍在处理数据插入 . 我尝试检索特定组下帐户的唯一推送ID列表: var accounts = []; var query = fire...
  • 1 votes
     answers
     views

    在Cassandra写得很慢

    我是NoSQL和Cassandara的新手 . 目前正在与Cassandra进行一些基准测试并且遇到非常慢的写入吞吐量 . 正如所说,Cassandra每秒可以执行数十万次插入,但是我没有注意到这一点:1)当我通过8个CQL客户端同时发送10万个插入时,吞吐量是每秒约14470个插入 . 2)当我通过8个Thrift客户端执行相同操作时,吞吐量每秒约为16300次插入 . 我认为Cassandr...
  • 3 votes
     answers
     views

    Cassandra内存堆不足

    我在集群中有4个cassandra节点,有一个列族有10列,其中行不能生长得很宽(可能最多1000列) . 我有“高峰”写入,我在5-10分钟范围内插入多达500 000条记录 . 我使用node.js驱动程序:node-cassandra-cql 3个节点工作正常但每次重写时一个节点崩溃 . 所有节点当前具有大约1.5 GB的数据大小,并且有问题的节点具有1.9 GB的数据大小 . 所有节点都有...
  • 2 votes
     answers
     views

    尝试新的CQL 3时出现Cassandra错误

    我下载了Cassandra 1.1.1并在版本3下启动了cqlsh 我试图创建一个新的列族: CREATE TABLE stats ( pid blob, period int, targetid blob, sum counter, PRIMARY KEY (pid, period, targetid) ); 但我得到了这个: 回溯...
  • 2 votes
     answers
     views

    Cassandra Cluster - 特定节点 - 特定表高丢弃突变

    我在 生产环境 中的压缩策略是LZ4压缩 . 但我把它修改为Deflate 对于压缩更改,我们必须使用nodetool Upgradesstables来强制升级所有sstables上的压缩策略 但是,一旦在群集中的所有5个节点上完成了upgradedesstabloes命令,我的请求就开始失败,包括读写 该问题可追溯到5节点集群中的特定节点以及该节点上的特定表 . 我的整个群集具有大致相同数量的...
  • 188 votes
     answers
     views

    使用NoSQL数据存储时遇到了哪些可伸缩性问题?

    NoSQL指的是打破关系数据库和ACID保证历史的非关系数据存储 . 流行的开源NoSQL数据存储包括: Cassandra(表格,用Java编写,Cisco,WebEx,Digg,Facebook,IBM,Mahalo,Rackspace,Reddit和Twitter使用) CouchDB(文件,用Erlang编写,BBC和Engine Yard使用) Dynomite(键值,用Er...
  • 72 votes
     answers
     views

    有没有使用NoSQL数据库的电子商务网站[关闭]

    我最近读过很多关于'NoSQL'数据库的信息,比如CouchDB,MongoDB等 . 我见过的大部分网站主要是基于文本的网站,如纽约时报和Source Forge . 我想知道你是否可以将这个应用到支付是一个巨大问题的网站 . 我在考虑以下问题: 您如何保护数据安全? 这些系统是否提供简单的备份/恢复机制 如何处理事务提交/回滚 我已阅读以下涵盖某些方面的文章: Can I ...
  • 61 votes
     answers
     views

    为什么像Lucene / Solr这样的文档存储不包含在NoSQL会话中?

    我们所有人最近都遇到了最近对无SQL解决方案的大肆宣传 . MongoDB,CouchDB,BigTable,Cassandra等已被列为无SQL选项 . 这是一个例子: http://architects.dzone.com/articles/what-nosql-store-should-i-use 但是,三年前我和一个同事使用Lucene.NET似乎符合无SQL的描述 . 我们并没有将其用...
  • 11 votes
     answers
     views

    在MySQL上使用NoSQL数据库[关闭]

    我有一个在Java堆栈上运行的Web应用程序(Struts 2 Spring Hibernate)并且在MySQL中持久存在 . 我查看了NoSQL数据库,它们比RDBMS更容易推理和使用 . 这是一个音乐流媒体应用程序,存储艺术家信息,并允许用户保存播放列表 . 我想知道切换到NoSQL DB(CouchDB?,MongoDB?,Cassandra?)是否有任何优势(性能?,硬件成本?,简化代码...
  • 2 votes
     answers
     views

    在Lucene中存储结构化数据

    我看过许多引用指向使用Lucene或Solr作为NoSQL数据存储,而不仅仅是索引引擎:NoSQL (MongoDB) vs Lucene (or Solr) as your database http://searchhub.org/2010/04/29/for-the-guardian-solr-is-the-new-database/ 但是,由于Lucene只提供“平面”文档结构,其中每个字...
  • 1 votes
     answers
     views

    将Mongodb连接到Sails JS

    香港专业教育学院阅读各种教程和说明如何将风帆连接到js . 每个教程都告诉我这样做 . 我是mongodb btw的新手 . 我按照说明操作 install sails-mongo(npm install) 编辑配置/连接 mongo: { adapter: 'sails-mongo', host: 'localhost', port: 54321, database:...
  • 1 votes
     answers
     views

    使用复合主键在一个选择中选择多个Cassandra行

    我正在尝试使用CQL3对Cassandra编写一个select语句,它将返回多行 . 在正常情况下,我可以使用IN语句指定分区键,但我的用例的皱纹是我正在处理复合分区键 . 例如: create table MyTable ( my_key_1 text, my_key_2 text, my_value text, primary key ((my_key_1, my_key_2)...
  • 1 votes
     answers
     views

    Cassandra分区与NoSql分区

    我已经了解了差异b / w Cassandra分区键,复合键,聚类键 . 但是没有找到足够的信息来理解cassandra中如何处理分区 .在cassandra中,分区键的范围存储在类似分区/分片的节点上 . 我的理解是否正确..?每个分区键在DB中是否有不同的文件(在系统级别)?如果是这样,读取会不会更慢..?如果每个分区键在DB中没有不同的文件 . 怎么处理..?

热门问题