memcache
redis
hadoop
分布式数据存储与分析系统 硬件损坏是常态化,所以要实现软件容错.
zookerper 分布式配置管理,维护数据一致性
kafka 分布式消息处理系统
ssdb 类似redis的数据库,存储在磁盘.c++开发,基于hbase,读写速度很快
hive 把sql转化成hadoop的任务的工具,降低hadoop的使用难度.
HBase
是一个分布式的、面向列的开源数据库,HBase在Hadoop之上提供了类似于Bigtable的能力,HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。
Swoole:
面向生产环境的 PHP 异步网络通信引擎
Workerman
是一款纯PHP开发的开源高性能的PHP socket 服务器框架。被广泛的用于手机app、移动通讯,微信小程序,手游服务端、网络游戏、PHP聊天室、硬件通讯、智能家居、车联网、物联网等领域的开发。 支持TCP长连接,支持Websocket、HTTP等协议,支持自定义协议。拥有异步Mysql、异步Redis、异步Http、异步消息队列等众多高性能组件。
Solr
是一个高性能,采用Java5开发, 基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。
Xunsearch
是免费开源的专业全文检索解决方案,旨在帮助一般开发者针对既有的海量数据,快速而方便地建立自己的全文搜索引擎。全文检索可以帮助您降低服务器搜索负荷、极大程度的提高搜索速度和用户体验。