记得上下班打卡 | git大法好,push需谨慎

Commit b8f8836c authored by 胡佳晨's avatar 胡佳晨

Merge branch 'dev_goblin' into pre

parents badf009a 13052df3
...@@ -34,7 +34,7 @@ public final class RedisUtil extends AbstractRedisUtil{ ...@@ -34,7 +34,7 @@ public final class RedisUtil extends AbstractRedisUtil{
public static void main(String[] args) { public static void main(String[] args) {
String[] keys = { String[] keys = {
"goblin:real_stock_sku:ZZ:226311525252003387ZZ87427", "kylin:member:uid:809406",
}; };
for (String key : keys) { for (String key : keys) {
long value = key.hashCode(); long value = key.hashCode();
......
use test_ln_scene; use dev_ln_scene;
// ================================================== 创建集合 // ================================================== 创建集合
db.createCollection("GoblinSelfGoodsCategoryVo"); db.createCollection("GoblinSelfGoodsCategoryVo");
db.createCollection("GoblinStoreGoodsCategoryVo"); db.createCollection("GoblinStoreGoodsCategoryVo");
...@@ -20,7 +20,6 @@ db.createCollection("GoblinFrontNavigation"); ...@@ -20,7 +20,6 @@ db.createCollection("GoblinFrontNavigation");
db.createCollection("GoblinFrontSeckill"); db.createCollection("GoblinFrontSeckill");
db.createCollection("GoblinFrontSelectGoods"); db.createCollection("GoblinFrontSelectGoods");
db.createCollection("GoblinShoppingCartVoo"); db.createCollection("GoblinShoppingCartVoo");
db.createCollection("GoblinBackOrderVo"); db.createCollection("GoblinBackOrderVo");
db.createCollection("GoblinMailVo"); db.createCollection("GoblinMailVo");
db.createCollection("GoblinMarketingZhengzaiRelationVo"); db.createCollection("GoblinMarketingZhengzaiRelationVo");
...@@ -29,34 +28,35 @@ db.createCollection("GoblinOrderSkuVo"); ...@@ -29,34 +28,35 @@ db.createCollection("GoblinOrderSkuVo");
db.createCollection("GoblinSelfMarketingVo"); db.createCollection("GoblinSelfMarketingVo");
db.createCollection("GoblinStoreOrderVo"); db.createCollection("GoblinStoreOrderVo");
// ================================================== 创建分片 // ================================================== 创建分片
sh.enableSharding("test_ln_scene"); sh.enableSharding("dev_ln_scene");
sh.shardCollection("test_ln_scene.GoblinSelfGoodsCategoryVo",{"cateId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinSelfGoodsCategoryVo",{"cateId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinStoreGoodsCategoryVo",{"cateId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinStoreGoodsCategoryVo",{"cateId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinMgtCategorySpecVo",{"cateId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinMgtCategorySpecVo",{"cateId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinSelfTagVo",{"tagId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinSelfTagVo",{"tagId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinServiceSupportVo",{"ssid":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinServiceSupportVo",{"ssid":"hashed"});
sh.shardCollection("test_ln_scene.GoblinStoreNoticeVo",{"noticeId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinStoreNoticeVo",{"noticeId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinStoreConfigVo",{"storeId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinStoreConfigVo",{"storeId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinStoreInfoVo",{"storeId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinStoreInfoVo",{"storeId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinGoodsInfoVo",{"spuId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinGoodsInfoVo",{"spuId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinGoodsSkuInfoVo",{"skuId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinGoodsSkuInfoVo",{"skuId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinStoreCouponBasicVo",{"storeCouponId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinStoreCouponBasicVo",{"storeCouponId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinUserCouponVo",{"ucouponId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinUserCouponVo",{"ucouponId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinFrontBanner",{"bannerId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinFrontBanner",{"bannerId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinFrontCube",{"cubeId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinFrontCube",{"cubeId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinFrontHotWord",{"hotWordId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinFrontHotWord",{"hotWordId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinFrontMoudleIndex",{"moudleIndexId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinFrontMoudleIndex",{"moudleIndexId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinFrontNavigation",{"navigationId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinFrontNavigation",{"navigationId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinFrontSeckill",{"seckilId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinFrontSeckill",{"seckilId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinFrontSelectGoods",{"selectGoodsId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinFrontSelectGoods",{"selectGoodsId":"hashed"});
sh.shardCollection("test_ln_scene.GoblinShoppingCartVoo",{"goblinShoppingCartId":"hashed"}); sh.shardCollection("dev_ln_scene.GoblinShoppingCartVoo",{"goblinShoppingCartId":"hashed"});
sh.shardCollection("dev_ln_scene.GoblinBackOrderVo",{"backOrderId":"hashed"});
sh.shardCollection("dev_ln_scene.GoblinMailVo",{"mailId":"hashed"});
sh.shardCollection("dev_ln_scene.GoblinMarketingZhengzaiRelationVo",{"selfMarketId":"hashed"});
sh.shardCollection("dev_ln_scene.GoblinOrderLogVo",{"selfMarketId":"hashed"});
sh.shardCollection("dev_ln_scene.GoblinOrderSkuVo",{"selfMarketId":"hashed"});
sh.shardCollection("dev_ln_scene.GoblinStoreOrderVo",{"orderId":"hashed"});
sh.shardCollection("dev_ln_scene.GoblinSelfMarketingVo",{"selfMarketId":"hashed"});
sh.createCollection("test_ln_scene.GoblinBackOrderVo",{"backOrderId":"hashed"});
sh.createCollection("test_ln_scene.GoblinMailVo",{"mailId":"hashed"});
sh.createCollection("test_ln_scene.GoblinMarketingZhengzaiRelationVo",{"selfMarketId":"hashed"});
sh.createCollection("test_ln_scene.GoblinOrderLogVo",{"selfMarketId":"hashed"});
sh.createCollection("test_ln_scene.GoblinOrderSkuVo",{"selfMarketId":"hashed"});
sh.createCollection("test_ln_scene.GoblinStoreOrderVo",{"orderId":"hashed"});
// ================================================== 创建索引 // ================================================== 创建索引
db.GoblinStoreGoodsCategoryVo.createIndex({storeId:"hashed"}); db.GoblinStoreGoodsCategoryVo.createIndex({storeId:"hashed"});
db.GoblinMgtCategorySpecVo.createIndex({cateId:"hashed"}); db.GoblinMgtCategorySpecVo.createIndex({cateId:"hashed"});
...@@ -80,7 +80,6 @@ db.GoblinFrontNavigation.createIndex({navigationId:"hashed"}); ...@@ -80,7 +80,6 @@ db.GoblinFrontNavigation.createIndex({navigationId:"hashed"});
db.GoblinFrontSeckill.createIndex({seckilId:"hashed"}); db.GoblinFrontSeckill.createIndex({seckilId:"hashed"});
db.GoblinFrontSelectGoods.createIndex({selectGoodsId:"hashed"}); db.GoblinFrontSelectGoods.createIndex({selectGoodsId:"hashed"});
db.GoblinShoppingCartVoo.createIndex({goblinShoppingCartId:"hashed"}); db.GoblinShoppingCartVoo.createIndex({goblinShoppingCartId:"hashed"});
db.GoblinBackOrderVo.createIndex({backOrderId:"hashed"}); db.GoblinBackOrderVo.createIndex({backOrderId:"hashed"});
db.GoblinBackOrderVo.createIndex({orderId:"hashed"}); db.GoblinBackOrderVo.createIndex({orderId:"hashed"});
db.GoblinMailVo.createIndex({mailId:"hashed"}); db.GoblinMailVo.createIndex({mailId:"hashed"});
......
...@@ -837,8 +837,7 @@ public class GoblinMongoUtils { ...@@ -837,8 +837,7 @@ public class GoblinMongoUtils {
Aggregation.match(criteria), Aggregation.match(criteria),
Aggregation.group("storeId") Aggregation.group("storeId")
.first("storeId").as("storeId") .first("storeId").as("storeId")
.first("skuPriceActual").as("skuPriceActual") .sum("skuPriceActual").as("skuPriceActual"));
.sum("skuPriceActualBig").as("skuPriceActualBig"));
} }
AggregationResults<GoblinOrderLogVo> outputType = mongoTemplate.aggregate(aggregation, GoblinOrderLogVo.class.getSimpleName(), GoblinOrderLogVo.class); AggregationResults<GoblinOrderLogVo> outputType = mongoTemplate.aggregate(aggregation, GoblinOrderLogVo.class.getSimpleName(), GoblinOrderLogVo.class);
List<GoblinOrderLogVo> dataList = new ArrayList(outputType.getMappedResults()); List<GoblinOrderLogVo> dataList = new ArrayList(outputType.getMappedResults());
......
...@@ -18,9 +18,8 @@ liquidnet: ...@@ -18,9 +18,8 @@ liquidnet:
username: admin username: admin
password: admin password: admin
config: config:
# location: /Users/hujiachen/JavaProject/liquidnet-bus-v1/liquidnet-bus-config/liquidnet-config # location: /Users/hujiachen/IdeaProjects/liquidnet-bus-v1/liquidnet-bus-config/liquidnet-config
# location: /app/support-config location: /app/support-config
location: /Users/edy/Project/liquidnet-bus-v1/liquidnet-bus-config/liquidnet-config
# end-dev-这里是配置信息基本值 # end-dev-这里是配置信息基本值
spring: spring:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment