添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

文章首发于微信公众号「GitHub精选」,欢迎大家去关注。

大家好,我是你们的章鱼猫。

ElasticSearch 可以说是业界搜索引擎的典范,各个公司都在使用,有用来做通用搜索的,有用来做日志收集的。ElasticSearch 可以说已经非常的好用了,但是对于用户来说,搭建一个 ES 集群还是比较困难的,有非常多的配置需要管理,维护一个稳定的 ES 集群是非常困难的,在大公司往往都会一个团队在专职干这个事情。

今天要推荐的也是一个搜索引擎 typesense,你几乎可以开箱即用搭建一个搜索引擎,同时 typesense 拥有清晰简洁的 API 接口。

typesense 开箱即用,二进制直接搭建,对于数据量适中(不到亿级数据)的项目来说是非常好的轻量化选择。

更多项目详情请查看如下链接。

开源项目地址: github.com/typesense/ty

公众号:「GitHub 精选」,值得你关注,每天都分享开源项目,挖掘开源的价值。

推荐阅读:

只有 1000 行代码的分布式数据库,真的牛逼值得学习

开源推荐:如何实现的一个高性能 Redis 服务器

不会制作爆款视频字幕,用它就对了!

文章首发于微信公众号「GitHub精选」,欢迎大家去关注。大家好,我是你们的章鱼猫。ElasticSearch 可以说是业界搜索引擎的典范,各个公司都在使用,有用来做通用搜索的,有用来做日志收集的。ElasticSearch 可以说已经非常的好用了,但是对于用户来说,搭建一个 ES 集群还是比较困难的,有非常多的配置需要管理,维护一个稳定的 ES 集群是非常困难的,在大公司往往都会一个团队在专职干... my $typesense = Search::Typesense->new( host => $host, # required api_key => $key, # required port => $port, # defaults to 8108 use_https => $bool, # defaults to true my $results = $typesense->search( $collection_name, { q => 'Search String' }, if ( $results->{found} ) { foreach my $hit ( @{
这是一个演示,它 使用 200万个配方 数据库 来展示Typesense的一些功能。 Type由Typesense支持的食谱 搜索 这是一个演示,它 使用 200万个食谱 数据库 来展示Typesense的一些功能。 在此处实时查看:recipe-search.typesense.org技术堆栈这种 搜索 体验由Typesense提供支持,Typesense是一种快速,开源的输入错误容错 搜索引擎 。 它是Algolia的开源替代方案,也是 ElasticSearch 的易于 使用 的替代方案。 配方数据集来自Glorf / recipenlg:folded_hands:! 该应用程序是 使用 Typesense适配器构建的 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; NR and NG-RAN Overall Description; Stage 2 (Release 15) 36.300
可以 使用 Java Elasticsearch 客户端API来连接和操作 Elasticsearch ,也可以 使用 JDBC驱动程序通过SQL语句来查询和操作 Elasticsearch 。其中, 使用 JDBC驱动程序需要先下载并安装 Elasticsearch JDBC驱动程序,然后在 Java 代码中 使用 JDBC连接字符串来连接 Elasticsearch 。例如: Class.forName("org. elasticsearch .jdbc.Driver"); Connection conn = DriverManager.getConnection("jdbc: elasticsearch ://localhost:920/"); 然后就可以 使用 标准的JDBC API来执行SQL语句了,例如: Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM myindex WHERE myfield = 'myvalue'"); 注意, 使用 JDBC驱动程序连接 Elasticsearch 可能会影响性能,建议在大规模数据操作时 使用 Elasticsearch 客户端API。