知识点搜集
2022-06-15 09:40:56 15 举报
AI智能生成
常用技术关键词分类整理及基本的描述信息
作者其他创作
大纲/内容
vue
Vue+heYui
Vue+mint移动端框架
VUE+ Element
vue+iview
全文检索
Lucene
Apache Solr
Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。文档通过Http利用XML加到一个搜索集合中。查询该集合也是通过 http收到一个XML/JSON响应来实现。它的主要特性包括:高效、灵活的缓存功能,垂直搜索功能,高亮显示搜索结果,通过索引复制来提高可用性,提 供一套强大Data Schema来定义字段,类型和设置文本分析,提供基于Web的管理界面等。
Elastic Search
ElasticSearch是一个基于Lucene构建的开源,分布式,RESTful搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。支持通过HTTP使用JSON进行数据索引。和阿里云有合作平台
Summa
Summa是一种由java开发的,快速模块化和可扩展的搜索引擎. Summa 有如下特点:
综合搜索. Summa 能够同时访问许多不同的数据和资料来源,并以一个统一的接口公开
模块化设计.Summa 搜索系统由一系列独立模块组成, 这样使得它更简单容易地被维护和升级
可扩展性. Summa 支持分布式架构而且能够按比例的扩大或缩小以处理任何数量的数据
开放标准. Summa 基于现代web技术与标准, 不包含任何私有代码或原理.
故障容错. 如果某单一数据资源或服务出错, Summa 将会继续运行而不受出错部分限制.
综合搜索. Summa 能够同时访问许多不同的数据和资料来源,并以一个统一的接口公开
模块化设计.Summa 搜索系统由一系列独立模块组成, 这样使得它更简单容易地被维护和升级
可扩展性. Summa 支持分布式架构而且能够按比例的扩大或缩小以处理任何数量的数据
开放标准. Summa 基于现代web技术与标准, 不包含任何私有代码或原理.
故障容错. 如果某单一数据资源或服务出错, Summa 将会继续运行而不受出错部分限制.
Compass
Compass是一个强大的,事务的,高性能的对象/搜索引擎映射(OSEM:object/search engine mapping)与一个Java持久层框架.Compass包括:
* 搜索引擎抽象层(使用Lucene搜索引荐),
* OSEM (Object/Search Engine Mapping) 支持,
* 事务管理,
* 类似于Google的简单关键字查询语言,
* 可扩展与模块化的框架,
* 简单的API.
* 搜索引擎抽象层(使用Lucene搜索引荐),
* OSEM (Object/Search Engine Mapping) 支持,
* 事务管理,
* 类似于Google的简单关键字查询语言,
* 可扩展与模块化的框架,
* 简单的API.
服务管理
OSGI服务管理平台,通过 servicemix 可以灵活,快速,方便的开发和部署服务,支持通过 zk 实现分布式服务调度!
Serf 是一个去中心化的服务发现和编排的解决方案,特点是轻量级和高可用,同时具备容错的特性。
Consul 简化了分布式环境中的服务的注册和发现流程,通过 HTTP 或者 DNS 接口发现。支持外部 SaaS 提供者等。
Javascript框架
图形库
Rough.js
基于Canvas的可以绘制出粗略的手绘风格库。
提供绘制线条、曲线、弧线、多边形、圆形和椭圆的基础能力,同时支持绘制SVG路径
提供绘制线条、曲线、弧线、多边形、圆形和椭圆的基础能力,同时支持绘制SVG路径
three.js
JavaScript编写的WebGL第三方库。提供了非常多的3D显示功能。
D3.js
一个被数据驱动的文档。说简单一点,其实就是一个 JavaScript 的函数库,使用它主要是用来做数据可视化的
Graphic.js
一个强大的轻量级 JavaScript 图形库
Cesium
一款开源的基于JS的3D地图框架--三维地球
UI库
Electron
一个可用于开桌面程序的JS框架
一些技术框架
GraphQL
Node.js
shiro
Java的一个授权管理库
OAuth2.0
Token
缓存管理框架
FastDFS是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。
大数据
Hbase
spark
Apache BookKeeper 是一个可以方便扩展,高可用,低延迟的存储系统。BookKeeper 专门为 append-only 的工作模式提供了优化,在以下的应用场景中非常适用:
WAL (Write-Ahead-Logging), 例如 HDFS 的 NameNode 。
消息存储系统,例如 Apache Pulsar 。
Offset/Cursor 存储系统,例如在 Apache Pulsar 中用来存储消息消费位置。
Object/Blob Store 对象存储系统,例如存储状态机的 snapshots 。
WAL (Write-Ahead-Logging), 例如 HDFS 的 NameNode 。
消息存储系统,例如 Apache Pulsar 。
Offset/Cursor 存储系统,例如在 Apache Pulsar 中用来存储消息消费位置。
Object/Blob Store 对象存储系统,例如存储状态机的 snapshots 。
ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。
0 条评论
下一页