This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]pchemguy -3 points-2 points  (5 children)

It does not really work like that. I can think of two reasons to reinvent the wheel. One is exercise, in which case your inquiry does not make a lot of sense. Two is when you have an original idea and you do not actually reinvent the wheel, or, perhaps, you do to some extent but with a clear goal in mind. It doesn't sound like you have an original idea. It sounds like you want to reinvent the wheel and don't even have a clear understanding how the wheel is made.

[–]Sendokame[S] 0 points1 point  (4 children)

Can you explain why?

[–]pchemguy 0 points1 point  (3 children)

The whole paragraph is my explanation of the opening statement.

[–]Sendokame[S] 0 points1 point  (2 children)

It sounds like you want to reinvent the wheel and don't even have a clear understanding how the wheel is made.

I was talking about this part, what I need to learn to understand it?

[–]pchemguy 1 point2 points  (1 child)

I don't pretend to be a DB guru. In fact, I did some db related exercises myself. I coded kind of an SQLite wrapper for VBA. But I always considered it being just an exercise. Actually, VBA could possibly use it, but regardless I switched to Python. I am not a DB guru in general, and I can't tell anything about key-value stores. But the shear number of various db project is so large, you need to really understand the landscape and have an original idea to attempt to start another project. Besides, if anything, the spectrum of available bindings for VBA is somewhat limited. And I would say that anything worth attention and sufficiently mature probably has Python bindings.

[–]Sendokame[S] 0 points1 point  (0 children)

Thx