0、分別在兩個紅藍分片中建立測試表t_pang;
mysql -h192.168.1.141 -uroot -p3307 -p -d taobao -e"create table t_pang(id int not null,name varchar(20)); "
mysql -h192.168.1.141 -uroot -p3308 -p -d taobao -e"create table t_pang(id int not null,name varchar(20)); "
1、schema.xml
rule="sharding-by-intfile"
2、rule.xml
[root@s10 conf]# grep -a 5 'sharding-by-intfile' rule.xml
sharding_id
hash-int</algorithm>
[root@s10 conf]# grep -a 5 'hash-int' rule.xml
--partition-hash-int.txt
1 ##如果列舉元素是字串的需要設定type型別為1,預設為0是數字
4、修改partition-hash-int.tx
#10000=0
#10010=1
bj=0
sh=1
default_node=1 #其他的列舉值的預設存在1號分片
策略模式(策略列舉)
首先定義乙個介面 package com.yecc.suanfa.strategy created by yecc on 2020 11 16 19 35 public inte ce strategy 定義三個繼承介面的類 package com.yecc.suanfa.strategy crea...
策略模式之策略列舉
在使用策略模式時,我們要建立相應的策略,然後根據不同的場景使用不同的策略,這是可以的,但畢竟那是一堆的策略類,使用起來 的可讀性 擴充套件性也就一般,這種情況下我們可以使用策略模式的公升級版 策略列舉來解決上邊的問題 列舉類 public enum strategyenum sub muti str...
演算法 列舉策略
列舉法的基本思想 列舉法的基本思想是根據提出的問題列舉所有可能狀態,並用問題給定的條件檢驗哪些是需要的,哪些是不需要的。能使命題成立,即為其解。列舉結構 迴圈 判斷語句。列舉法的條件 雖然列舉法本質上屬於搜尋策略,但是它與後面講的回溯法有所不同。因為適用列舉法求解的問題必須滿足兩個條件 可預先確定每...