sharding

    1热度

    1回答

    我在InfluxDB中创建了一年的策略,分片组的持续时间自动设置为168h。 这是我的保留率怎么看起来像现在: 这是我的碎片怎么看起来像现在: 是什么意思我的数据碎片的结束时间是提前一个星期?

    1热度

    1回答

    我正在为mongodb查询返回相同的文档(具有相同的_id)。 db.getCollection('my-collection').find({ "my_key" : "my_value" }, { _id : 1}).toArray() 回报: [ { "_id" : ObjectId("57d8ea76cee3c6d2299890f2") }, {

    0热度

    1回答

    范围: 目前,我正在升级大的MongoDB分片环境从2.6到3.0,继官方文档中提供的建议: https://docs.mongodb.com/v3.0/release-notes/3.0-upgrade/#upgrade-recommendations-and-checklists 在这里面,他们警告我们用下面的注释: 不要升级mongod的情况下,直到您已经升级了所有 的mongos实例后。

    1热度

    1回答

    是否可以直接从特定的碎片查询数据? 我的意思是当我在mongos上运行这个命令时db.collection.getShardDistribution()我得到的信息是我的数据在分片之间分割,我想知道是否可以通过连接到分片来直接查询数据。

    0热度

    1回答

    我们目前面临的情况是,我们无法避免进行全套扫描收集 。我们已经优化了查询和数据结构,但是我们想要更进一步并充分利用分片和复制。 配置 - mongodb version 3.2 - monogo-java-driver 3.2 - storageEngine: wiredTiger - compression level: snappy - database size : 6GB 文档

    0热度

    1回答

    集群elasticsearch有一个很大的问题。我有3个节点,一个节点停止弹性搜索,并且集群变为红色,我已经用service elasticsearch restart重新启动所有节点,现在所有节点都已连接并开始重新分割,但在主节点中约两个小时后,一个Elasticsearch进程使用100 %的CPU,并没有响应端口9200/9300,所以群集下降...每当群集重新启动时重复,无论主人 我不知道

    2热度

    1回答

    我想创建一个分布式系统,其中数据在所有节点上分割。我知道有像Hazelcast或Apache Ignite这样的图书馆可以为你做这项工作。就我而言,对于每个分片密钥,我需要创建一个到另一个系统的套接字订阅,这样不仅仅是分发数据,还包括如何以分布式方式实际创建这些订阅。 想法是,为每个分片键创建一个订阅到其他系统。每个订阅都会保留一个包含数据的条目列表,以检查来自套接字连接的每个更新。 我想到的是,

    0热度

    1回答

    我正在使用分片查询从两个不同的系统获取响应,一个来自hybris和OTMM。现在,如果我的OTMM服务器关闭分片查询不返回来自其他solr的结果。它给出的错误为: morg.apache.solr.client.solrj.impl.HttpSolrClient $ RemoteSolrException:服务器在.XXXX.net处的错误:8983/solr/otmm INFO | jvm 1

    1热度

    2回答

    我们有一个3分片的mongoDb集群,每个分片包含3个节点的复制集,我们使用的mongoDb版本是3.2.6。我们有一个大小约230G的大型数据库,其中包含大约5500个集合。我们发现大约2300个集合不均衡,其他3200个集合均匀分布到3个分片。 下面 是sh.status的结果(整个结果是太大了,我刚刚张贴的一部分): mongos> sh.status() --- Sharding Sta

    0热度

    1回答

    我有一些关于缓慢查询的mongodb问题。以下显示了我的mongodb日志中的两个条目。我正在使用mongodb版本2.4.12。在这种情况下,这些查询的响应时间很长。 (2354ms和1173ms)。我知道第一个是READ查询,第二个是UPDATE查询。 第一查询 星期一11年9月1日:00:01.171 [conn11431867]查询myapp.User查询:{的clientId:40000