PostgreSQL 开发最佳实践# PostgreSQL 开发最佳实践 p0s digoal 阿里云 ## 目录 - 规约的重要性 - 命名规约 - 设计规约 - 管理规约 - 稳定性与性能建议 - 云数据库使用建议 ## 规约的重要性  ## 目录 explain analyze query; rollback; • create index CONCURRENTLY idx on tbl(id); - 密码复杂度、认证方法 - 业务系统,开发测试账号,不要使用数据库超级用户。 • 长连接re\-lcache, sycache • 数据隔离(cluster -> database -> schema) • 主备切换(prewarm)0 码力 | 16 页 | 381.36 KB | 2 年前3
Redis开发运维实践指南目 录 谢 redis开发运维实践指南 述 数据操作 key操作 列出key 测试指定key是否存在 删除给定key 返回给定key的value类型 返回从当前数据库中随机选择的一个key 原子的重命名一个key Key的超时设置处理 字符串操作 设置key对应的值为string类型的value 获取key对应的string值 增减操作 追加字符串 截取字符串 改写字符串 返回子字符串 中文字符串处理 获取所有域名和值 HyperLogLog操作 将元素添加至 HyperLogLog 返回给定 HyperLogLog 的基数估算值合并多个 HyperLogLog 专题功能 排序 事务 流水线 发布订阅 开发设计规范 Key设计 超时设置 数据异常处理 内存考虑 延迟考虑 典型使用场景参考 客户端推荐 上线部署规划 内存规划 网卡RPS设置 服务器部署位置 持久化设置 多实例配置 具体设置参数 其他好用的配置技巧 load情形 模拟AOF load情形 Redis安全问题 Shell提权问题 高可用和集群简述 高可用与分片的概念高可用主要场景和对应思路分片主要场景和对应思路适用场景对比列表 高可用和集群架构与实践 主从复制-sentinel架构 高可用原理 发现原理基本切换原理 环境搭建 部署架构 网络规划 用户规划 持久化规划 目录规划 部署步骤 配置文件 维护操作 完整启动 启停redis 手动启动 启停sentinel0 码力 | 316 页 | 5.04 MB | 1 月前3
TarsGo微服务开发实践-利开园## TarsGo微服务高效开发 最佳实践 利开园 腾讯高级工程师 2021-08-21 ## 关于我 2015至今 腾讯 ## Docker TarsGo Tars+K8S DevOps ## 目录 1. RPC 2. 日志 3. 监控 4. 调用链 5. 网关 6. 错误码 7. 配置 8. 云原生 9. 标准化 ## 背景 Tars是腾讯开源的微服务解决方案 · 高性能的RPC框架 • 丰富的服务治理能力 • 支持Golang/Cpp/Java/PHP/Nodejs • 腾讯内部(TAF)曾经应用最广的开发框架 • Tars应用实践:https://github.com/tarscloud/gopractice ## RPC:不应该只是RPC int sum(int a, int b); 接口定义 type . func Get() *config { val := atomic.LoadPointer(&pConf) return (*config)(val) ## 云原生:TARS上云实践 ### • K8S+TARS方案:https://github.com/tarscloud/k8stars - 使用Tars名字服务 - 继承服务治理能力 · 使用镜像部署 • K8S的资源调度能力0 码力 | 15 页 | 4.23 MB | 2 年前3
mpvue小程序开发框架和最佳实践## mpvue 开发框架介绍和最佳实践 基于 Vue.js 的小程序开发  ## 胡成全 @美团点评 美团酒旅 - 终端研发组 - 基础服务平台 动态化技术方向,小程序应用、RN 应用 努力于小程序工程化开发、业务级应用 ## ## 目录 mpvue 介绍 CONTENTS 使用方式 设计思路 实践 & 展望 ## mpvue 介绍 作为小程序应用开发框架,mpvue 具有什么特点?为开发者 带来了是什么?当前社区的反馈如何? ## mpvue 是什么 使用 Vue.js 开发小程序的前端框架  关于 OpenResty 和 Lua 的思考 问 L L L L • 动态类型语言 - 网关产品对 runtime error 容忍度比较低 • Lua 开发环境,特别是 OpenResty 相关的比较弱 • 难招人,后端开发转 lua 成本高昂 ## “A programming language designed primarily for embedded use in applications”0 码力 | 27 页 | 4.88 MB | 2 年前3
秘猿先锋-文愿-Axon 应用链框架的 Rust 开发实践CONF 2023 Axon 应用链框架的 Rust 开发实践 6.17-6.18 @Shanghai ## Who am I? ## 文愿 区块链工程师@秘猿先锋 wenyuan@cryptape.com ## 😄 ## 目录 1. Axon 简介 2. 大型 Rust 项目应用 Adapter 模式 3. 使用过程宏的监控埋点开发实践 4. 区块链间互操作性的实现 ## 😍 ## ## 目录 1. Axon 简介 2. 大型 Rust 项目应用 Adapter 模式 3. 使用过程宏的监控埋点开发实践 4. 区块链间互操作性的实现 ## 😄 ## What is Axon 1. 应用链框架 2. 高性能 3. 互操作(Interoperability) 4. EVM 兼容 5. Rust  ## Blockchain Trilemma SPEED ## 目录 1. Axon 简介 2. 大型 Rust 项目应用 Adapter 模式 3. 使用过程宏的监控埋点开发实践 4. 区块链间互操作性的实现 ## 😍 ## 主要模块 1. Mempool(交易池) 2. Consensus (Overlord) 3. P2P (Tentacle) 4. Interoperation0 码力 | 32 页 | 3.63 MB | 2 年前3
杜逸先 使用 VS Code 开发 Python 项目的最佳实践## 使用VS Code进行Python开发的最佳实践  杭州美登科技 杜逸先 ## 目录 CONTENTS  什么是VS Code VS Code与Python 最佳实践 提问时间  ## 什么是VS Code IntelliSense ## 什么是VS Code Version 1.39 is now Notebook  ## 最佳实践 ## 最佳实践 文件(F) 编辑(E) 选择(S) 查看(V) 转到(G) 调试(D) 终端(T) 帮助(H) Extension: Yet Another Python Extension Pack0 码力 | 46 页 | 2.65 MB | 2 年前3
Java 应用与开发 - Java 技术概述及开发环境# Java 应用与开发 Java 技术概述及开发环境 王晓东 wangxiaodong@ouc.edu.cn 中国海洋大学 September 18, 2018  。 ## 接下来… Java 技术概述 Java 平台核心机制 Java 开发环境 Java 基本开发流程 ## Java 平台 Java应用程序 Java API 开发 LiveScript 1.0,与 Sun 公司组成开发联盟。由于 Java 正流行,LiveScript 发布前临时改名 JavaScript. ➢1996: Microsoft 采用 ➢在 Internet Explorer 准化一种通用、跨平台、供应商中立的脚本语言的语法和语义”。 定义一种名为 ECMAScript 的新脚本语言标准。 ➢1998: ISO/IEC 采用 ECMAScript 作为标准 ➢浏览器开发商开始致力于将 ECMAScript 作为各自 JavaScript 实现基础。 ### 2. JavaScript 和脚本语言 ## JavaScript ➢一种高级的,面向对象的脚本语言。0 码力 | 21 页 | 1.02 MB | 2 年前3
Hadoop开发指南## Hadoop开发指南 注解:本例中所运行脚本需在CentOS操作系统上,其他操作系统请修改脚本后再尝试执行。 ### 1. 在UHost上安装Hadoop客户端 出于安全性考虑,一般建议用户在非UHadoop集群机器上安装客户端进行任务提交与相关操作 ### 1.1 控制台安装 可通过控制台一键安装,参考:客户端安装。 ### 1.2 自行安装 针对部分存量已自行安装用户,可根据选择按照以下方式自行安装。0 码力 | 12 页 | 135.94 KB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
PostgreSQL数据库管理性能优化安全性开发实践Redis数据操作高可用集群最佳实践TarsGo微服务RPC服务治理云原生mpvueVue.js小程序开发生命周期数据同步机制Apache APISIXNginxOpenRestyLuaAxon 应用链框架Rust区块链互操作性Adapter 模式过程宏Visual Studio CodePythonYet Another Python Extension PackProject ManagerGitLensRemote DevelopmentJupyter NotebookJava虚拟机垃圾回收机制Java运行时环境编译和解释并存平台无关性JavaScriptECMAScriptDOMBOM代码压缩Hadoop安装配置MapReduceHDFS













