- 博客(7)
- 收藏
- 关注
原创 Slim框架引入Eloquent ORM
一、添加Slim的数据库配置:$config = [ 'settings' => [ 'determineRouteBeforeAppMiddleware'=>false, 'displayErrorDetails'=>true, 'db'=>[
2017-08-30 15:17:53 1094
原创 数据库存储方法
在数据库中,有两种数据存放方法:1、堆:数据按照向后插入的方法,一直堆积在文件末尾,使用索引结构访问数据时,将在索引中得到数据指针,然后获取数据,当有数据删除时,将其从对应位置删除,对于频繁更新的堆表,需要定期进行优化,使用堆表,会导致数据顺序访问原则被打破(在DBMS中做了访问优化,性能得到部分提升),由于没有填充因子,在相同压缩算法下,空间能得到很大的节省,堆表很适合于顺序范围访问,如数据
2017-08-30 11:14:29 9801
原创 Mongodb 3.4配置搭建高可用集群(2)
环境准备Centos6.5三台服务器:10.68.17.106、10.68.17.109、10.68.17.110端口分配:mongos:20000、config:21000、shard1:27001、shard2:27002、shard3:27003分别为每台机器建立mongos、config、shard1、shard2、shard3这些目录,因为mongos不存储数据,只需
2017-08-26 14:44:06 418
原创 Mongodb 3.4配置搭建高可用集群(1)
Mongodb的集群架构此架构有四个组件:mongos、config server、shard、replica set。mongos:数据库集群请求入口,所有的请求都通过mongos进行协调,它不需要在应用程序添加一个理由选择器,mongos就是一个请求分发中心,它负责将对应的数据请求转发到对应的shard服务器上。在生产环境中通常有多个mongos作为请求的入口,防止其中一个挂掉所有
2017-08-24 13:59:56 1515
原创 排序算法
1、直接插入排序将一个记录插入到已排序好的有序的序列中,从而得到一个新的记录数增1的有序序列。(先将序列的第1个记录看成是一个有序的子序列,然后从第2个记录逐个进行插入,直至整个序列有序为止。)设立标识值作为临时存储和判断数组边界的作用。算法实现:function InsertSort($num){ $count = count($num); for
2017-08-21 17:43:47 625
转载 PHP安装OCI8扩展
前瞻安装oci8扩展之前,需要确定的是你的oracle数据库是否在本地的主机上,如是远端访问oracle的话,那我们必须先安装Oracle Instant Client。安装Oracle Instant Client对应Oracle版本下载如下的文件:oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpmoracle-i
2017-08-17 17:20:09 6426
转载 MongoDB的数据类型和基本概念
数据类型:MongoDB的文件存储格式为BSON,同JSON一样支持往其它文档对象和数组中再插入文档对象和数组,同时扩展了JSON的数据类型,与数据库打交道的那些应用。如JSON没有日期类型,这会使得处理本来简单的日期问题变得非常繁琐。只有一种数字类型,没法区分浮点数和整数,更不能区分32位和64位数字,也无法表示其他常用的类型,如正则表达式或函数。MongoDB支持的数据类型:nul
2017-08-02 14:26:55 759
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人