sharding

    1熱度

    1回答

    我想使用citus數據來碎片化我的postgres數據庫。在跳入它之前,我想充分理解它在不同場景下的行爲。儘管文檔解釋了大部分情況。 我想知道當我更新記錄的tenant_id時,如何將數據移動到不同的分片?

    11熱度

    1回答

    我有一個應用程序,它使用基於子域的不同數據庫。所以基本上,模式將是相同的,但數據會因數據庫而異。但是,當我發佈一些新功能並需要對模式進行一些更改時,我需要運行一個可在shards.yml中配置的所有數據庫上運行的命令。 的database.yml default: &default adapter: postgresql encoding: unicode pool:

    0熱度

    2回答

    假設你有一個返回餐廳收視率在四個歐洲首都服務: 阿姆斯特丹 都柏林 倫敦 巴黎 使用阿卡,想象你將每個城市分配給一個演員,然後將這些演員分配到兩個節點(認爲Akka集羣)。如果我們天真地分片我們按字母順序排列的演員,所產生的分工是: 節點1:阿姆斯特丹+都柏林的演員(總人口400萬美元) 節點2:倫敦+巴黎參與者(總人口1100萬) 很明顯,交通將是非常不平衡的。如果你事先不知道城市的人口,Akk

    -1熱度

    1回答

    我不明白,當你在一個ShardRegion創建一個新的演員如何ID是分配的,我一直在尋找通過這個例子 https://github.com/akkadotnet/akka.net/tree/dev/src/examples/Cluster/ClusterSharding/ClusterSharding.Node 如果某人有一個更清晰的多的例子,將是巨大的。

    0熱度

    1回答

    我有多個基於客戶ID分片的MySQL數據庫。有一個微服務提供關於分片信息的細節(哪個客戶id屬於哪個db等)。 到目前爲止,我的代碼以單一數據源的工作,我提供了一個SessionFactory的Hibernate配置文件的一部分功能: @Bean public DataSource dataSource() { } 我: @Bean public LocalSessionFactoryB

    0熱度

    1回答

    我有一個分片數據庫集羣已經建立並準備就緒。 我在選擇分片鍵的步驟,我想使用包括嵌套的幾個字段。 例如,我的股票這種形狀的文件: { id: 0, author: { id: 0, followers: 0 } } 而且我想用ID和author.id領域譜寫我的片鍵。 我試着用這兩種語法: sh.shardCollection("test.

    0熱度

    1回答

    我正在經歷彈性搜索並希望從ES羣集獲得一致的響應。 我讀Elasticsearch read and write consistency https://www.elastic.co/guide/en/elasticsearch/reference/2.4/docs-index_.html 和一些其他的帖子,並且可以得出這樣的結論ES返回成功完成寫入所有碎片(主要+複製品)後寫操作,而不論一致性P

    0熱度

    1回答

    我計劃的申請與偏遠地區的組織,其中互聯網是不是穩定, 所以我需要一個NoSql數據庫,可以讀&寫入本地,並同步與中央服務器時在線。 可以mongoDB sharding與這種情況一起使用嗎?

    1熱度

    1回答

    我正在使用Akka(特別是遠程和集羣軟件包)構建一個開源分佈式經濟仿真平臺。這種仿真中的一個關鍵瓶頸是,參與者之間的通信模式在仿真過程中演變,並且通常參與者最終會通過羣集中節點之間的線路發送大量消息。 我正在尋找一種機制來檢測某些節點上正在與某些其他節點上的actor進行大量通信並將它們移動到該另一個節點的actor。這可能使用現有的Akka集羣分片功能嗎?也許這是什麼Roland Kuhn意思是

    0熱度

    1回答

    我想要做的PostgreSQL的分片,而無需使用西特斯插件。 任何人可以提出該怎麼辦?