Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[web] Store databases in database #38

Open
7 tasks
at15 opened this issue Dec 29, 2017 · 1 comment
Open
7 tasks

[web] Store databases in database #38

at15 opened this issue Dec 29, 2017 · 1 comment

Comments

@at15
Copy link
Member

at15 commented Dec 29, 2017

There has been projects putting information of database into database, i.e. https://github.com/cmu-db/dbdb.io which requires a python server and SQL database (and auth for public access).

We serve the static website using gh-pages, so we can't use MySQL etc. However, there are many database (even SQLish) using javascript and run in browser (w/o using WebSQL which is deprecated), we just need to figure out the schema, and turn our existing YAML files into other formats. We want features like join so user can run query in browser (and passing the query in the url should show the filtered result, which is already supported )

Databases that can run in browsers

TODO

  • pick one that can be integrated w/ nuxt.js (vue) (l think there might be some react binding, but no for vue ...)
  • update the script, and extend YAML format to address problems like license Add license, commercial support info to databases #34
  • db specific detail, might include content from previous survey and blogs (also other people's blog)
  • close tons of issues .... wow, so many time series, such database
  • use nelify for PR so we can have preview before merge
  • update .github for issue template, we now have benchmark, blog etc. instead of just database
  • make use of new dropdown feature github markdown (actually it's HTML <details> and <summary>... not gfm ...)
@at15
Copy link
Member Author

at15 commented Dec 29, 2017

fork the official performance test, alasql seems to be faster (but it can't read sqlite file unless sql.js is used), it can export to csv, xlsx though .... https://jsperf.com/sql-js-vs-alasql-js-fork (the original one is broken due to https https://jsperf.com/sql-js-vs-alasql-js)

https://github.com/jsperf/jsperf.com is pretty good ... except it is filled with span messages (by bot I guess, though there is recaptcha ...)

at15 added a commit that referenced this issue Dec 30, 2017
- it's more complex now, since we want to store data in database and
allow user run arbitrary SQL in browser #38
- I almost forgot how to have nuxt up and running
- need to figure out the right schema,
https://github.com/cmu-db/dbdb.io could be a reference, haven't use SQL
for a long time, need some recap
@at15 at15 added this to TODO in Website Jan 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Website
  
TODO
Development

Successfully merging a pull request may close this issue.

1 participant