ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

【Rust日报】2020-08-21 RustConf研讨会在线举办

2021-05-09 07:06:52  阅读:79  来源: 互联网

标签:21 -- 08 RustConf 2020 oxigraph wikibase data


Oxigraph - 实现了SPARQL标准的图数据库

Oxigraph is a graph database implementing the SPARQL standard.Official website: https://github.com/oxigraph/oxigraph

Oxigraph是一个实现了SPARQL标准的图数据库。宗旨是为了实现一个基于RockDB和Sled的K/V仓库的兼容的,安全的,快速的图数据库。由Rust语言实现,Oxigraph同时也提供很多读,写和处理RDF文件的工具功能。Oxigraph目前正在重度活跃的开发中,很多SPARQL的查询评估还没有经过优化。Oxigraph的组件:

  • lib
  • python
  • js
  • server
  • wikibase

安装和使用:需要最新的稳定版本的Rust和Cargo安装 同时也需要clang编译RockDB。直接安装就可以:

    $ cargo install oxigraph_server
   
   ### build the fat binary at target/release/oxigraph_server
   $ cargo build --release
   
   ### 用Docker Image
   $ docker run --rm oxigraph/oxigraph --help
   
   ### run the docker webserver on port# 7878
   ### save the local data at /data
   $ docker run --init --rm -v $PWD/data:/data -p 7878:7878 oxigraph/oxigraph -b 0.0.0.0:7878 -f /data
   
   ### build and run the wikibase server
   $ cargo install oxigraph_wikibase
   $ cargo build --release
   $ cd target/release/
   $ ./oxigraph_wikibase --mediawiki-api https://test.wikidata.org/w/api.php --mediawiki-base-url https://test.wikidata.org/wiki/ --namespaces 0,120 --file test.wikidata
   
   ## wikibase server from docker image
   $ docker run --rm oxigraph/oxigraph-wikibase --help
   $ docker run --init --rm -v $PWD/wikibase_data:/wikibase_data -p 7878:7878 oxigraph/oxigraph-wikibase -b 0.0.0.0:7878 -f /wikibase_data --mediawiki-api http://some.wikibase.instance/w/api.php --mediawiki-base-url http://some.wikibase.instance/wiki/

RustConf研讨会在线举办

RustConf is online!Official website: https://rustconf.com/

RustConf研讨会在线举办,大家可以科学观看和回顾:

  • Video#01 RustConf 2020 - Opening Keynote
  • Video#02 RustConf 2020 - Error Handling Isn't All About Errors
  • Video#03 RustConf 2020 - How to Start a Solo Project That You'll Stick With
  • Video#04 RustConf 2020 - Under a microscope - exploring fast and safe rust for biology
  • Video#05 RustConf 2020 - Bending the curve - a personal tutor at your fingertips
  • Video#06 RustConf 2020 - My First rust project - starting a 2d game with amethyst
  • Video#07 RustConf 2020 - Controlling telescope hardware with rust
  • Video#08 RustConf 2020 - Macros for a more productive rust
  • Video#09 RustConf 2020 - Rust for non-systems programmers
  • Video#10 RustConf 2020 - Closing keynote

tickrs | 实时滚动数据终端,用tui-rs打造。

tickrs | Realtime ticker data in your terminal. Built with tui-rs.https://github.com/tarkah/tickrshttps://i.imgur.com/4Izc2dz.mp4

用tui-rs打造应答机模式的实时滚动数据终端。受gotop启发,看到又搞了一个Rust语言版的ytop 超级兴奋,于是自己搞了一个TUI的APP来跟踪实时股票数据。考虑到要让没有API Key的用户都可以体验,最后选择了用Yahoo Finance的后台数据。

  • Cargo
      cargo install tickrs
  • Usage
      tickrs 0.3.3
     Realtime ticker data in your terminal

标签:21,--,08,RustConf,2020,oxigraph,wikibase,data
来源: https://blog.51cto.com/u_15127605/2762821

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有