技术池(jishuchi.com) 本次搜索耗时 5.276 秒,为您找到 241 个相关结果.
  • 使用Django开发项目

    使用Django开发项目 Web应用 MVC架构模式 HTTP请求和响应 HTTP请求 = 请求行+请求头+空行+[消息体] HTTP响应 = 响应行+响应头+空行+消息体 数据模型(Model) 视图函数(Controller) 如何设计视图函数 URL配置 模板(View) 后端渲染 前端渲染 其他视图 中间件 激活中间件 自...
  • 知乎问题回答

    知乎问题回答 Python学习完基础语法知识后,如何进一步提高? 知乎问题回答 Python学习完基础语法知识后,如何进一步提高? 如果你已经完成了Python基础语法的学习,想要知道接下来如何提高,那么你得先问问自己你要用Python来做什么?目前学习Python后可能的就业方向包括以下几个领域,我把每个领域需要的技术作为了一个简单的关键词摘...
  • NoSQL入门

    NoSQL入门 NoSQL概述 Redis概述 Redis简介 Redis的应用场景 Redis的安装和配置 Redis的服务器和客户端 在Python程序中使用Redis MongoDB概述 MongoDB简介 MongoDB的安装和配置 MongoDB基本概念 通过Shell操作MongoDB 在Python程序中操作MongoDB...
  • 电商网站技术要点剖析

    电商网站技术要点剖析 商业模式 需求要点 物理模型设计 第三方登录 OAuth 2.0授权流程 缓存预热和查询缓存 缓存预热 查询缓存 购物车实现 集成支付功能 秒杀和超卖 静态资源管理 全文检索 方案选择 ElasticSearch 安装和使用ElasticSearch 配置中文分词和拼音插件 全文检索功能 Django对...
  • 6.4 分布式搜索引擎

    17695 2019-02-27 《Go语言高级编程》
    6.4 分布式搜索引擎 搜索引擎 倒排列表 查询 DSL 基于 client sdk 做开发 将 sql 转换为 DSL 异构数据同步 通过时间戳进行增量数据同步 通过 binlog 进行数据同步 6.4 分布式搜索引擎 在 web 一章中,我们提到 MySQL 很脆弱。数据库系统本身要保证实时和强一致性,所以其功能设计上都是为了满足...
  • 项目部署上线和性能调优

    项目部署上线指南 准备上线 更新服务器Python环境到3.x 项目目录结构 uWSGI的配置 Nginx的配置 负载均衡配置 Keepalived MySQL主从复制 Docker Supervisor 其他服务 项目部署上线指南 准备上线 上线前的检查工作。 python manage . py check -- ...
  • Prometheus 快速入门

    11302 2020-06-23 《Golang Gin 实践》
    Prometheus 快速入门 Prometheus 生态组件 Prometheus 整体流程图 Prometheus 采集的数据存到哪里 时序数据库是什么 Prometheus 远程存储的方案 数据持久化的意义 安装 Prometheus 小结 参考资料 Prometheus 快速入门 一般我们说 Prometheus,有两种理解...
  • Elasticsearch 权威指南(中文版)

    Elasticsearch 权威指南(中文版) 阅读地址: Elasticsearch权威指南(中文版) 最新版阅读地址: Elasticsearch: 权威指南 感谢大家对Elasticsearch权威指南(中文版)的支持,现在新版的翻译工作已经迁移至 https://github.com/elasticsearch-cn/elasticse...
  • 6.3.1 timer 实现

    6854 2019-02-27 《Go语言高级编程》
    6.3 延时任务系统 6.3.1 timer 实现 6.3.1.1 时间堆 6.3.1.2 时间轮 6.3.2 任务分发 6.3.3 rebalance 和幂等考量 6.3 延时任务系统 我们在做系统时,很多时候是处理实时的任务,请求来了马上就处理,然后立刻给用户以反馈。但有时也会遇到非实时的任务,比如确定的时间点发布重要公告。或者需要在用...
  • logs 模块

    日志处理 如何使用 通用方式 多个实例 输出文件名和行号 异步输出日志 自定义日志格式 例子:PatternLogFormatter 引擎配置设置 日志处理 这是一个用来处理日志的库,它的设计思路来自于 database/sql ,目前支持的引擎有 file、console、net、smtp、es、slack,可以通过如下方式进行安装...