Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A simple 👍 and efficient 💪 DataBase 📚 designed to store and use large amounts of data.

License

NotificationsYou must be signed in to change notification settings

Adwaith-Rajesh/onstro-db

Repository files navigation

Azure DevOps buildsGitHub

Asimple,fast andstrict DB designed to store and handle large amounts of data.

https://adwaith-rajesh.github.io/onstro-db/

🔻 Installation

pip install onstro-db

📚 tl;dr

A simple code snippet on how to use OnstroDB

fromonstrodbimportOnstroDb# define the schema for the DBdb_schema= {"name": {"type":"str","required":True},"age": {"type":"int","required":True},"place": {"type":"str","default":"canada"}}# initialize the dbdb=OnstroDb(db_name="test-db",schema=db_schema)db.add([    {"name":"adwaith","age":16},    {"name":"fred","age":17,"place":"texas"}])db.commit()

❓ Why use it ?

We all know thatPandas is fast, but it's also really hard to learn for beginners. That's where OnstroDb comes into action. This DB allows you to perform CRUD operations on data, with the speed promised by Pandas. Without you having to know a single thing about pandas. The DB is also strict.,i.e once the schema and the types of the data are defined it cannot be modified. And it also comes with a CLI.

  • Clickhere to see the docs.

🤔 Why name it Onstro DB ?

Coz it's supposed to handle monstrous amount of data.

🥰 Contributing.

Read theCONTRIBUTING.md for the code design style and linting preferences.

Once you've gone though follow theses steps.

  • Fork this repo.
  • Create a new branch from master. (Very important)
  • Make your required changes with good commit messages.
  • Write the test to make sure that your changes work.
  • Create a pull request.
  • Bug the maintainers until it get merged 😊.

🙊 Have any issue or feature request.

Create an issue or join our Discord serverHere.


About

A simple 👍 and efficient 💪 DataBase 📚 designed to store and use large amounts of data.

Topics

Resources

License

Stars

Watchers

Forks

Languages


[8]ページ先頭

©2009-2025 Movatter.jp