logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

大数据量高并发时如何通过请求的批量处理进行限流?

世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。实例@Controllerpublic class MultiRequestDemo {@GetMapping("/pg/{id}")public String pg (@PathVariable("id") String id) {return id;}@GetMapping("/get")@ResponseB

#java#spring cloud
zk - zookeeper实现分布式锁代码

世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序不断追求完美的过程。分布式锁的原理其实很简单,当然从根本上说所有锁的实现原理其实是一致的,无论多么复杂的锁,底层都是CAS。这里遵循CAS的原则实现了一个zookeeper的分布式锁。public class ZKTest {public static void main(String[] args) {for (int i=0; i&lt

es - elasticsearch mapping - parameters - normalizer

世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问 :normalizer有什么特点?答 :问 :normalizer如何使用?答 :# normalizerPUT /normalizer_test{"settings" : {"analysis" : {"normalizer" : {"my_normalizer" : {"type": "custom",.

es - elasticsearch mapping -parameters - properties

世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问 :properties有什么特点?答 :问 :properties如何使用?答 :# propertiesPUT /propertes_test{"mappings" : {"properties" : {"user" : {"properties" : {"name" : {"type" : "keywor

es - elasticsearch mapping - parameters - similarity

世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问 :similarity有什么特点?答 :问 :similarity如何使用?答 :# similarityPUT /similarity_test{"mappings" : {"properties" : {"name1" : {"type": "text","fields" : {"boolean" : .

es - elasticsearch mapping - parameters - search_analyzer

世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问 :search_analyzer有什么特点?答 :问 :search_analyzer如何使用?答 :# search_analyzerPUT /search_analyzer_test{"settings" : {"analysis" : {"filter" : {"autocomplete_filter"

hutool-如何配置mongodb的用户名密码验证连接

世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。在mongo.setting配置文件中,实例的配置中如下设置#---------------------------------- MongoDB实例连接[master]# 服务器地址host = 127.0.0.1:27017# 用户名user = admin# 密码pass = admin# 验证数据库,用户

es - elasticsearch search - inner hits

世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问 :inner hits有什么特点?答 :问 :inner hits如何使用?答 :# inner hitsPUT /inner_hits_test{"mappings" : {"dynamic": "strict","properties" : {"nested_1" : {"type": "nested",

mongodb-如何批量删除集合

世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。names = db.getCollectionNames()for(i=1;i<10;i++)db.eval("db."+names[i]+".drop()")关注公众号

#mongodb
es - elasticsearch search - rescore

世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。问 :rescore有什么特点?答 :问 :rescore如何使用?答 :# rescorePUT /rescore_test{"mappings" : {"properties" : {"name" : {"type" : "text"}}}}# 索引POST /rescore_test/_doc/1{"nam

    共 27 条
  • 1
  • 2
  • 3
  • 请选择