Re: Re: In defense of the ZODB
tk <[email protected]> Thu, 1 Nov 2018 03:01:15 -0400
| Newsgroups | gmane.comp.web.zope.zodb |
|---|---|
| Organization | isotoperesearch.ca |
| Message-ID | <[email protected]> |
Good morning Andreas, You seem a little angry for nothing... I like ZODB because its free=20 software and a better object-oriented database than Durus mostly. I'm=20 not interested in upgrading to something else strictly because there is=20 a market for this thing... In fact I'm always looking for the best open=20 source softwares possible and the possibility to adapt my softwares=20 based on what my customers need, not what other peoples are telling me=20 to use. :-) kind regards, tk Le 2018-10-31 =C3=A0 00:57, Andreas Jung a =C3=A9crit=C2=A0: > Just stop with these pointless tries to redefine or rename the ZODB. The= =20 > ZODB is around for almost 20 years. We have a clear understanding what=20 > the ZODB is and where it should be used for and where not.=C2=A0 And=20 > something like "...optimized in C" is pointless. Please stop this=20 > marketing nonsense. There are no new markets for the ZODB. The ZODB is=20 > still a solid solution. But for decent applications with decent=20 > requirements regarding functionality, scalability etc. we have better=20 > options than 10 or 20 years ago. And again, there are no new markets and= =20 > there are no new opportunities. Customers don't care about the=20 > underlaying data storages in customer projects, developers don't care=20 > much about the ZODB. THat's the situation. Not much to be added. >=20 > -aj >=20 > Am Montag, 29. Oktober 2018 08:40:14 UTC+1 schrieb Christopher Lozinski: >=20 > There really are different target markets.=C2=A0 And those different > target markets think different things. >=20 > There is the community of computer scientists.=C2=A0 They have > definitions for hierarchical databases, relational databases, > object-oriented databases, and graph databases.=C2=A0 It was useful t= o > read the wikipedia definitions of those different types of > databases.=C2=A0 The ZODB does primarily fall into the Object-Oriente= d > category, although it has a lot of similarities with the > hierarchical and even with the graph database.=C2=A0 (It has nodes, > directed edges and properties but not a query language nor graph > theory behind it).=C2=A0 So the computer scientists are happy calling= it > an object database.=C2=A0 And have understandable objections to calli= ng > it a graph database. >=20 > I think that there is another group of people.=C2=A0 The average user= of > relational databases.=C2=A0 They are aware that there is a lot of > complexity mapping back and forth.=C2=A0 They know that they have a > =E2=80=9Cgraph" of Python objects.=C2=A0 They like the idea of a =E2= =80=9CGraph > Database=E2=80=9D.=C2=A0 For them it is just a "graph of objects", wi= thout the > mental baggage that the computer scientists carry with them. =20 > Maybe, like me, they have not read the Wikipedia definitions.=C2=A0 A= t > the next conference I go to, I will survey the different world > views.=C2=A0 It will be interesting to see how that market thinks abo= ut > these things. >=20 > In any case, a lot of the computer scientists sit on proposal review > boards, and so in the future I will title my talk: =E2=80=9CZODB, the= Object > Database for Python Developers=E2=80=9D. =C2=A0 With that change, I w= ill probably > get a lot more acceptances.=C2=A0 Thank you. >=20 > But it is also important to connect with what the average user is > thinking.=C2=A0 I propose the following description. >=20 > =E2=80=9CZODB is an object database implemented in Python and optimiz= ed in > C.=C2=A0 Just subclass off of the persistent classes and your objects= , > graphs, and applications become persistent.=E2=80=9D >=20 > I hope that approach will satisfy everyone.=C2=A0 Maybe there are som= e > people who only see one point of view, and will not be happy that I > used the word graph.=C2=A0 We will see. >=20 > Warm Regards > Christopher Lozinski >=20 >=20 > --=20 > You received this message because you are subscribed to the Google=20 > Groups "zodb" group. > To unsubscribe from this group and stop receiving emails from it, send=20 > an email to [email protected]=20 > <mailto:[email protected]>. > For more options, visit https://groups.google.com/d/optout. --=20 [email protected] | Twitter: @wise_project https://www.isotoperesearch.ca https://www.isotopesoftware.ca --=20 You received this message because you are subscribed to the Google Groups "= zodb" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to [email protected]. For more options, visit https://groups.google.com/d/optout.