Opened 13 years ago

Closed 13 years ago

#15966 closed New feature (wontfix)

Support for HandlerSocket on MySQL backend

Reported by: Cal Leeming Owned by: nobody
Component: Database layer (models, ORM) Version: 1.3
Severity: Normal Keywords:
Cc: Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

I'm not aware of any any current plans to implement HandlerSocket on MySQL backend in the core.

I'd like to suggest we open up talks into whether or not this would/should be included.

I'd love to see it for filter/get lookups, where fields specified all have indexes, and for it to do this behind the scenes, so no syntax modification is needed.

Change History (1)

comment:1 by Aymeric Augustin, 13 years ago

Resolution: wontfix
Status: newclosed

For those (like me) who haven't ever heard of HandlerSocket, it's an experimental effort to bring NoSQL capacities to MySQL. The best info I could get is a github repository where the README says:

The current version of HandlerSocket only works with GNU/Linux.

In my opinion this is a deal-breaker.

Given that Django doesn't have any support for NoSQL currently—see NoSqlSupport—and that HandlerSocket is an experimental/alpha project that works only on one platform, I will close the ticket.

If you want to see HandlerSocket support in Django, you could:

  • develop it as a third-party project (for instance, as a custom database backend, something that Django supports very well), gather community support, and then bring the topic on django-developers,
  • join the effort on NoSqlSupport,
  • wait until HandlerSocket becomes stable and mainstream, and re-open this ticket.
Note: See TracTickets for help on using tickets.
Back to Top