随笔分类 - 后端
摘要:60万 条短消息记录,5万 关键词,看我如何一步步地将耗时 10小时 的作业优化到 10分钟 以内。优化过程中的心得、坑和结论方法,希望能大家一些启发。
阅读全文
摘要:本文介绍了空间索引之 GeoHash 索引的原理,并参考 Redis GEO 系列函数的实现,使用sorted set 优化了 GeoHash 的效率和精度,并附上PHP实现。
阅读全文
摘要:本文主要介绍 Redis、MongoDB、PostgreSQL 和 MySQL 数据库空间索引安装配置和使用时需要注意的点,并选取了120万数据对这些数据库的空间索引进行了测试,简单总结了各数据库空间索引的性能和特色以及使用场景。
阅读全文
摘要:任何一个完备的后端语言都应该有支持进程间通信(IPC)的方法,本文依旧通过并发循环ID生成器来讲 PHP 中对System V IPC包装的函数族,描述信号量,共享内存的简单用法。
阅读全文
摘要:后端开发的并发编程中,进程间通信是一个永远也绕不开的问题,本文通过一个 “并发生成循环ID” 的需求的多种实现来讲解如何通过外部介质进行进程间通信。本文介绍的外部通信方式有 文件、mysql、redis。
阅读全文