WEB开发中,使用JSON-RPC好,还是RESTful API好?

看到知乎上有这样一个问题 WEB开发中,使用JSON-RPC好,还是RESTful API好? 还有其他优秀的推荐方案吗? ----------------------------------------------------------------- 先科普一下 REST 和 RESTful ...

2018-11-27 10:57:25

阅读数 173

评论数 0

索引失效&子查询-慢查询的起因

原文地址: https://blog.csdn.net/baidu_zhongce/article/details/46845157 目前,Mysql作为常用的数据库,在各类业务中被广泛运用。但是其设计并非是十全十美,一些我们认为“高效“的语句,在执行时会花费大量的时间,导致页面出现超时错误。 ...

2018-09-14 14:19:38

阅读数 143

评论数 0

MySQL中B+Tree索引原理

原文地址: https://blog.csdn.net/u013235478/article/details/50625677 B+树索引是B+树在数据库中的一种实现,是最常见也是数据库中使用最为频繁的一种索引。B+树中的B代表平衡(balance),而不是二叉(binary),因为B+树是从最...

2018-09-14 10:24:27

阅读数 169

评论数 0

Elasticsearch之 查询(match和term)

原文地址: http://www.cnblogs.com/yjf512/p/4897294.html es中的查询请求有两种方式,一种是简易版的查询,另外一种是使用JSON完整的请求体,叫做结构化查询(DSL)。 由于DSL查询更为直观也更为简易,所以大都使用这种方式。 DSL查询是POST过去...

2018-08-28 14:57:13

阅读数 73

评论数 0

ElasticSearch之查询

  1, 简单查询, 查询books索引下的全部信息 POST /books/_search { "took": 6, "timed_out": false, "_shard...

2018-08-08 16:49:45

阅读数 76

评论数 0

Elasticsearch之数据类型

一, 字符串数据类型 字符串数据类型的字段接受文本值可以分为两种: 1, 全文本 全文本通常用于基于文本的相关性进行搜索,全文本字段可以分词,即在索引执行之前通过一个分词器将字符串转换为单词列表. 分词操作使得Elasticsearch可以在全文本字段上搜索单词. 全文本字段不能用于排序而且...

2018-08-03 11:39:32

阅读数 711

评论数 0

Elasticsearch之settings

本文转自: https://blog.csdn.net/chengyuqiang/article/details/79048584   在ElasticSearch中Index(索引)相当于数据库, type字段类似于表(Type字段在以后的ES中将被废弃),映射(Mapping)相当于数据表...

2018-08-02 17:37:43

阅读数 809

评论数 0

Elasticsearch之settings

settings是修改副本和分片的数量 number_of_replicas :  数据备份数,如果1台机器设置为0 number_of_shards :  数据分片数,默认为5  

2018-08-02 13:05:25

阅读数 258

评论数 0

Ubuntu 下安装PHP7

一、下载PHP7的最新版源码 php7.0.9  下载地址 http://php.net/get/php-7.0.9.tar.gz/from/a/mirror 二、解压 tar -zxf /tmp/php-7.0.9.tar.gz 三、安装相关依赖库 sudo apt-get upd...

2018-07-31 17:14:50

阅读数 142

评论数 0

supervisor守护跑php脚本后台长期运行

1.supervisor安装 apt-get install supervisor   2.编写php配置文件,文件名为.conf [program:pmapp] command=/usr/bin/php -f /var/www/MosquittoPhpApp/Mqtt_test.php...

2018-07-26 16:57:01

阅读数 895

评论数 0

mysql子查询慢的问题

当你在用explain工具查看sql语句的执行计划时,若select_type 字段中出现“DEPENDENT SUBQUERY”时,你要注意了,你已经掉入了mysql子查询慢的“坑"。。。下面我们来看一个具体的例子有这样一条查询语句:SELECT gid,COUNT(id) ...

2018-04-27 10:29:40

阅读数 205

评论数 0

mysql乐观锁和悲观锁

       - 悲观锁:正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)的修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实...

2018-04-27 10:19:23

阅读数 558

评论数 2

百度ueditor编辑器上传图片到图床

功能需求: 因为ueditor默认上传到本地, 如果图片单独部署到一台服务器上, 需要修改原有代码 先看看百度官方怎么操作: http://fex.baidu.com/ueditor/#dev-crossdomain 直接上代码:(提示:若看不懂本文章, 可积极留言, 本人看到后会第一时间回复...

2018-01-13 11:45:35

阅读数 477

评论数 0

restful HTTP常用状态码

200 这个最容易理解,就是正确的请求返回正确的结果,如果不想细分正确的请求结果都可以直接返回200。 201 表示资源被正确的创建。比如说,我们POST用户名,密码正确创建了一个用户就可以返回201。 202 请求是正确的,但是结果正在处理中,没法返回对应的结果。比如说,我们请求一个需...

2018-01-06 23:04:31

阅读数 765

评论数 0

supervisor安装教程

一 安装supervisor需要的依赖软件 yum install readline readline-devel readline-static -y yum install openssl openssl-devel openssl-static -y yum install sqlite-...

2018-01-01 20:37:15

阅读数 603

评论数 0

yii2速查手册

Controller控制器常用方法 1 .重定向 $this->redirect([‘test/index’]) 2 .回到首页 $this->goHome() 3 .返回 $this->goBack() 4 .刷新当前页面 $this->refresh() 5 .渲染视图...

2017-12-20 16:09:37

阅读数 543

评论数 0

PHP替代语法

1.什么是替代语法? 简单的说就是一些语法的另类写法。 2.PHP中有哪些语法有替代语法? if, while, for, forforeach, switch这些流程控制语句都有替代语法。 3.替代语法的基本形式: 左花括号({)换成冒号(:),把右花括号(})分别换成 endif;,e...

2017-12-19 19:46:17

阅读数 317

评论数 0

PHP7革新与性能优化

有幸参与2015年的PHP技术峰会(PHPCON),听了鸟哥(惠新宸)的关于PHP7的新特性和性能优化的分享,一切都令人感到激动。鸟哥是国内最权威的PHP专家,他的分享有很多非常有价值的东西,我通过整理分享的PPT和收集相关资料,整理为这篇解读性质的技术文章,希望能给做PHP开发的同学一些帮助。 ...

2017-12-19 15:33:27

阅读数 132

评论数 0

MySQL分库分表总结参考

单库单表 单库单表是最常见的数据库设计,例如,有一张用户(user)表放在数据库db中,所有的用户都可以在db库中的user表中查到。  单库多表  随着用户数量的增加,user表的数据量会越来越大,当数据量达到一定程度的时候对user表的查询会渐渐的变慢,从而影响整个DB的性能...

2017-12-11 14:34:53

阅读数 167

评论数 0

分布式数据库拆表拆库的常用策略

在大容量,高负荷的web系统中,对数据库进行一系列拆分,可有效提升数据库容量和性能。在初学程序的早期,程序员通常都喜欢按传统数据库设计模式,设计为单库和单一功能表的结构,这样的结构在数据量和并发量达到一定程度之后,会出现严重性能问题和维护问题。在出现问题的时候才着手进行优化,会非常痛苦,所以应该在...

2017-12-11 14:30:43

阅读数 140

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭