Comments (6)
Hi, @haizaar . Thanks to contact me. I love your idea.
At first, I want to use asyncio to make PyMySQL async.
But I realized that using asyncio based library from Tornado is not simple.
So I made this project as temporal solution.
For long term solution, I feel asyncio is the best. It's coroutine is faster than Tornados'
thanks to yield from
, and it supports Windows IOCP.
But in middle term, PostgreSQL based approach is looks good to me.
It's widely used already.
from tornado-mysql.
Excellent.
I agree that in the end we all will hopefully use just asyncio.
But until it happens we'll need a layered approach.
BTW Tornado plugging in external event loop implementation since v4.0.
OK,
So if in the beginning of October you'll have some psycopg2-style async
code ready in PyMySQL, I then can integrate it into momoko pretty fast.
Cheers,
Zaar
On Sep 9, 2014 8:11 PM, "INADA Naoki" [email protected] wrote:
Hi, @haizaar https://github.com/haizaar . Thanks to contact me. I love
your idea.At first, I want to use asyncio to make PyMySQL async.
But I realized that using asyncio based library from Tornado is not simple.
So I made this project as temporal solution.For long term solution, I feel asyncio is the best. It's coroutine is
faster than Tornados'
thanks to yield from, and it supports Windows IOCP.
But in middle term, PostgreSQL based approach is looks good to me.
It's widely used already.—
Reply to this email directly or view it on GitHub
#1 (comment).
from tornado-mysql.
Hi Naoki,
I'm back in track.
Do you have any async-poll code ready for integration with momoko?
Best,
Zaar
from tornado-mysql.
Awwww.. sad thread. Did this get any traction?
from tornado-mysql.
No unfortunately.
On Oct 7, 2015 00:47, "Shane R. Spencer" [email protected] wrote:
Awwww.. sad thread. Did this get any traction?
—
Reply to this email directly or view it on GitHub
#1 (comment)
.
from tornado-mysql.
Sorry. Current my thought is here
from tornado-mysql.
Related Issues (20)
- Get Exception socket.error: error(9, 'Bad file descriptor') in testing. HOT 2
- Release a new version to fix the pool hungup bug HOT 1
- how to set read_timeout? HOT 3
- What's the suitable way to know whether the sql is executed successfully or not? HOT 1
- Handle connect_timeout
- Why doesn't this repo make mysql faster than torndb? HOT 8
- can't get a connection when using connection pool if max_open_connections=0 HOT 1
- When to use pool vs the other option? HOT 1
- LOAD DATA LOCAL Broken? HOT 5
- OperationalError: (2006, 'MySQL server has gone away (Stream is closed)') HOT 4
- what is the problem? HOT 2
- DictCursor causing AttributeError: 'Connection' object has no attribute 'errorhandler' HOT 6
- Random Response corruption HOT 3
- tornado_mysql/cursors.py: line 233: yield gen.Return(args) HOT 1
- multiple queries with warnings in one execute() HOT 1
- pools how to commit?
- 'Future' object has no attribute 'cursor'
- Python3.6 Tornado5.0 runtests tornado_mysql.err.OperationalError: (2006, 'MySQL server has gone away (Stream is closed)') HOT 4
- Stream is closed HOT 4
- Cannot connect to MySQL after upgrade to v8 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tornado-mysql.