当前位置: 首页 > news >正文

网站开发招标任务书视频网站采集规则

网站开发招标任务书,视频网站采集规则,高清做网站插图,山东华泰建设集团有限公司官方网站Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域#xff0c;Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。Elasticsearch使用标准的RESTful API和JSON。我们还用多种语言构建和维护客户机#xff0c;如Java、Pyth… Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。Elasticsearch使用标准的RESTful API和JSON。我们还用多种语言构建和维护客户机如Java、Python、。NET、SQL和PHP。此外我们的社区贡献了更多。它们易于使用使用起来很自然而且就像Elasticsearch一样不会限制您对它们的使用。下面看下基于Net的使用https://github.com/elastic/elasticsearch-net选择 Elasticsearch.Net 作为客户端连接var node  new Uri(http://myserver:9200); var config  new ConnectionConfiguration(node); var client  new ElasticLowLevelClient(config); var myJson  { hello : world }; client.IndexStringResponse(myindex, 1, myJson); var myJson  new { hello  world }; client.IndexBytesResponse(myindex, 1, PostData.Serializable(myJson));创建public class ElasticSearchClient{public ElasticLowLevelClient Client { get; }private readonly IConfiguration _configuration;public ElasticSearchClient(IConfiguration configuration){_configuration  configuration;Client  InitClient();}#region Methodspublic async Taskstring Index(string index, string id, PostData body){var response  await Client.IndexAsyncStringResponse(index, id, body);ResponseValidate(response);return response.Body;}查询public async TaskListstring SearchWithHighLight(string index, string query){var response  await Client.SearchAsyncStringResponse(index,PostData.Serializable(new{from  0,size  100,query  new{match  new{content  query}},highlight  new{pre_tags  new[] { tag1, tag2 },post_tags  new[] { /tag1, /tag2 },fields  new{content  new { }}}}));ResponseValidate(response);var responseJson  (JObject)JsonConvert.DeserializeObject(response.Body);var hits  responseJson[hits][hits] as JArray;var result  new Liststring();foreach (var hit in hits){var id  hit[_id].ToObjectstring();result.Add(id);}return result;}删除public async Taskbool Delete(string index, string id){var response  await Client.DeleteAsyncStringResponse(index, id);ResponseValidate(response);return response.Success;}#endregion#region privatesprivate ElasticLowLevelClient InitClient(){var node  new Uri(_configuration.GetConnectionString(ElasticSearch));var settings  new ConnectionConfiguration(node);var client  new ElasticLowLevelClient(settings);return client;}private void ResponseValidate(StringResponse response){if (response.Success  false){throw new ResultException(response.Body);}}#endregion}使用private readonly ElasticSearchClient _elasticSearchClient; await _elasticSearchClient.Index(Article.EsIndex, article.ArticleUID,PostData.Serializable(article));
http://www.zqtcl.cn/news/635814/

相关文章:

  • 苏州市城乡建设局网站首页做动漫网站的素材
  • 济南网站建设系统介绍服务网站开发费属于研发支出吗
  • 网站建设方案进行工期安排Wix做的网站在国内打不开
  • 网站后台后缀名qq免费申请账号
  • seo网站优化代码静态网站可以做哪些
  • 网页素材及网站架构制作个人单页网站模板
  • 微小店网站建设价格建设网站设备预算
  • 电子商城网站开发公司泰州网络营销
  • 网站建设公司利润分配一些常用的网站
  • 鄂尔多斯做网站的公司北京企业网站设计报价
  • 南宁关键词网站排名wordpress付免签插件
  • 龙岩网站定制电子政务与网站建设方面
  • 东莞网站制作十强英语培训机构网站建设策划书
  • 住房和城乡建设部网站加装电梯苏州外发加工网
  • 企业网站管理系统带授权广州seo报价
  • 建设门户网站的意义旅游电商网站建设方案模板
  • 网站做动态图片不显示某购物网站开发项目
  • 大淘客网站logo怎么做紫鸟超级浏览器手机版
  • 专做公司网站 大庆wordpress编辑器百度云
  • 企业手机网站模板下载网站建设实训 考核要求
  • 企业网站建设的ppt4414站长平台
  • 物流网站制作怎么做pc网站开发
  • 合肥做网站可以吗网站程序 seo
  • 网站备案 动态ip网站多域名
  • 网站加速免费电子商务网站建设的认识
  • 做职业资格考试的网站有哪些网页游戏排行榜2024前十名
  • 网站设计方案怎么写wordpress仿站软件
  • 汕头建站模板系统北京有哪些电商平台公司
  • 深圳网站建设zhaoseo小包工头接活的平台
  • 电商平面设计前景如何seo推广什么意思