Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elinliu0/equal-db
This is EQualDB,feature on Python and RAPIDS,to make flexible GPU Acclerated Database
https://github.com/elinliu0/equal-db
Last synced: 9 days ago
JSON representation
This is EQualDB,feature on Python and RAPIDS,to make flexible GPU Acclerated Database
- Host: GitHub
- URL: https://github.com/elinliu0/equal-db
- Owner: ElinLiu0
- License: mit
- Created: 2022-04-20T10:52:03.000Z (over 2 years ago)
- Default Branch: dev
- Last Pushed: 2022-06-04T10:09:29.000Z (over 2 years ago)
- Last Synced: 2024-11-11T14:05:09.113Z (2 months ago)
- Language: JavaScript
- Size: 4.12 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This is the Beta Test branch of EqualDB(Renamed from JessiseDB).
You can point out whatever issues that you find out.
Also you can join my project to help me improve EqualDB Better.
- Current Update History
----------------------- 2022/2/16 21:14 : Fix the data transaction miss during writing recover .rc file
- 2022/2/16 17:46 : Fix the dataframe storage formation. From begining string json files into Binary File
- 2022/2/14 : Fix the user login logic and all the Function are now intergreted in to one Shell.py File
- 2022/2/11 : Upgrade the selection function files in DatabaseOption called ShowSelect.py
- 2022/2/17 : Fix the ''SHOW DATAFRAMES'' functions error with frame encoding catch
- 2022/2/18 16:05 : Redesigned file structure as same as Windows Version yet and make a bin file of JessiseDB which means you can add JessiseDB into PATH.
- 2022/2/23 :
- Add "SaveCache" Function to help user to save temp dataframe into the format that you want.During you using Select Functions,Jessise DB Will automaticlly saving the datastream rendered by Selectfuntion and saving it into a global variables called : "caching_dataframe".Yet if you wanna export this stream into a real file that you want to export,then you can use "SaveCache" function to saving this datastream into whatever you want.
- Refixing datastorage stream into Pandas to_pickle() function to sort of improving the data security.Will be add RSA Algorthim to improving more!
- Update the current version into v0.5!
- 2022/2/24:
- Redefining the DataRecover Function Authority Limit,both the user got Admin and sudo can do Recover Operation,yet can not.
- Remaking Bin File
- Fixing the SaveCache function -> output to xls format error,replace as .xlsx
- 2022/2/28:
- Add I/O function : Insert,Append,Drop(Cols/Rows)
- Split two function : Export/Save Cache,to allow user do more option on caching datastream
- Remaking bin file
- 2022/3/???
- Add Logs For Main Process Crashing Recheck
- Using AI Document Plugin to create Document
- 2022/4/14
- Changing All command into lower case.
- 2022/4/16
- Fetching New File Structure,in utils,you can find buildNuitka.sh to use Nuitka Moodle to Build EqualDB into bin file.Default output path is build folder at project root
- Add Re Authorization and Drop User function
- Rewriting the Select class,only now available function is normally shown.Will be add Mathematical Selection and lambda express selection in Future.
- 2022/4/20
- Rewrite all response in main logic into json type.
- Delete CPU Branch and will only focus on GPU computing and storage.
- Rename from EqualDB into EqualDB yet.
- 2022/4/25
- Stable configured.
- 2022/6/4
- Fixed logs generator.
- use keyword `asseert` to emphasize some critical logic needed
- fix log message were directly use from server response
- emphasis all logical operation need `user_name` as critical parameter,which helps operation trace back
This new system is built logics are:
- who do what at what time by using which module