python-cx_Oracle
surrealdb.py
python-cx_Oracle | surrealdb.py | |
---|---|---|
1 | 1 | |
892 | 214 | |
0.0% | 3.3% | |
3.0 | 8.0 | |
29 days ago | 9 days ago | |
C | Python | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
python-cx_Oracle
-
Ask HN: How to optimise databases for latency rather than throughput?
Hm, maybe I need to run my tests again.
> https://github.com/oracle/python-cx_Oracle/issues/555#issue-...
This is what I saw for Oracle running on RDS. My ping was pretty stable: 500us.
What I found was that RDMSs are an order of magnitude slower even without the network latency.
surrealdb.py
-
Production ready?
Hi u/FuzzSwe! We have 3 main performance improvements to make. 1. You can DEFINE INDEXes, but those indexes are currently not yet used when filtering on a table! This will obviously be a major performance improvement, and the one which is making your WHERE query a little slow at the moment! 2. Improvements to how data is serialised to disk (reducing the amount of data copied in Rust itself). This will have a significant impact on performance! 3. Improvements to how data is moved around within Rust. Currently values are copied in certain situations, like when comparing values, and improving this will have a significant impact on performance! We are in beta and are on course for a version 1.0.0 this year. But SurrealDB has been used in production by myself and my brother Tobie for the past 3 years on a number of SaaS products and large E-commerce platforms - https://github.com/surrealdb/showcase. Here is a Python library - https://github.com/surrealdb/surrealdb.py. Any contributions would be greatly appreciated! We haven't finalised our pricing or support plans but obviously this is something we will have in place before cloud launch! I hope this helps! Jaime Morgan Hitchcock SurrealDB Co-founder
What are some alternatives?
DBD-Oracle - Oracle database driver for the DBI module
splitable-str - A Python module for manipulating parts of a string that are not surrounded by specific symbols.
oracle-db-tools - This project is a repository of sample code that will demonstrate various concepts to assist developers in building applications around Oracle Database technologies. SDKs and scripts will be available to integrate with SQL Developer, Data Modeler, Oracle REST Data Services and DBaaS.
surrealdb.cr - SurrealDB driver for Crystal
ssh-python - Python bindings for libssh C library.
surrealdb.go - SurrealDB SDK for Golang