摘要:
我们内部的监控系统用到分布式时序数据库InfluxDB http://www.ttlsa.com/monitor-safe/monitor/distributed-time-series-database-influxdb/ 阅读全文
摘要:
public function get_distance($lat1, $lng1, $lat2, $lng2) { $earthRadius = 6367000; //approximate radius of earth in meters $lat1 = ($lat1 * pi() ) / 1 阅读全文
摘要:
//解密后的经纬度数据(火星坐标) public function decode_poi($poi) { $settings = array( 'digi' => 16, 'add' => 10, 'plus' => 7, 'cha' => 36, 'center' => array( 'lat' 阅读全文
摘要:
Elasticsearch自带的数据类型是Lucene索引的依据,也是做手动映射调整的依据。映射中主要就是针对字段设置类型以及类型相关参数。1.JSON基础类型如下:字符串:string数字:byte、short、integer、long、float、double、时间:date布尔值: true、 阅读全文
摘要:
ElasticSearch是一个基于Lucene的搜索服务器。搜索很重要的一个知识点就是倒排索引。 推荐看《这就是搜索引擎》这边书了解相关知识。 豆瓣上这本书 https://book.douban.com/subject/7006719/ 阅读全文
摘要:
一、innodb存储引擎索引概述: innodb存储引擎支持两种常见的索引:B+树索引和哈希索引。 innodb支持哈希索引是自适应的,innodb会根据表的使用情况自动生成哈希索引。 B+树索引就是传统意义上的索引,是关系型数据库中最常用最有效的索引。B+树是从最早的平衡二叉树演变而来,但是B+树 阅读全文
摘要:
B~树 1.前言: 动态查找树主要有:二叉查找树(Binary Search Tree),平衡二叉查找树(Balanced Binary Search Tree),红黑树 (Red-Black Tree ),B-tree/B+-tree/ B*-tree (B~Tree)。前三者是典型的二叉查找树结 阅读全文
摘要:
作为程序员,看英文文档是必备技能,所以尽量还是多看英文版的^^ PhpRedis The phpredis extension provides an API for communicating with the Redis key-value store. It is released under 阅读全文
摘要:
phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系很有用; github地址: https://github.com/phpredis/phpredis 以下是redis官方提供的命令: Redis::__construct构造函数$redis = new R 阅读全文