Hi Garcia, Welcome to join.
This issue is moved to https://issues.apache.org/jira/browse/COMDEV-403. Best, ----------------------------------- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Isidoro Garcia Gutierrez <igarcia...@uoc.edu> 于2021年3月11日周四 下午11:42写道: > Hello, > > My name is Isidoro Garcia and next june I will finish my Software > Engineering degree. I've some experience in java programming and in my > final project to the university I have to desing a new DB. > > I find interesting IoTDB and I would like to contribute to this project for > GSoC 2021. If there is something I can do, please, let me know. > > Regards. > > > El jue, 11 mar 2021 a las 16:05, Xiangdong Huang (Jira) (<j...@apache.org > >) > escribió: > > > Xiangdong Huang created COMDEV-401: > > -------------------------------------- > > > > Summary: Apache IoTDB: Metadata (Schema) Storage Engine > > Key: COMDEV-401 > > URL: https://issues.apache.org/jira/browse/COMDEV-401 > > Project: Community Development > > Issue Type: Task > > Components: GSoC/Mentoring ideas > > Reporter: Xiangdong Huang > > > > > > Apache IoTDB [1] is an Open Source IoT database designed to meet the > > rigorous data, storage, and analytics requirements of large-scale > Internet > > of Things (IoT) and Industrial Internet of Things (IIoT) applications. > > > > Different with traditional relational databases, IoTDB uses a tree-based > > structure to store its schema (a.k.a, metadata) in memory, and only > > persists the structure on disk in a write ahead log form. > > > > In memory, the memory cost of each time series wil take about 300 bytes. > > > > However, when the tree is too large (e.g., there are 100 million time > > series), IoTDB will take too much memory. > > > > Therefore, we'd like to develop a metadata storage engine module. The > > engine will do the following tasks: > > > > 1. data file: Persist the tree on disk, like a b-tree structure. (need to > > support CRUD) > > 2. WAL: to accelerate the IO operation, we can save schema modification > > operations as Write Ahead Log, and then write back to the tree file in an > > atomic way. > > 3. Cache: If there is no much memory, just load a part of the tree into > > memory. > > > > What you need: > > 1. Java language > > 2. Know some basic design idea of database data file, e.g., slot file.[2] > > > > [1] https://iotdb.apache.org > > [2] > > > http://pages.cs.wisc.edu/~dbbook/openAccess/firstEdition/slides/pdfslides/mod2l1.pdf > > > > > > > > -- > > This message was sent by Atlassian Jira > > (v8.3.4#803005) > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org > > For additional commands, e-mail: dev-h...@community.apache.org > > > > > > -- > > > > INFORMACIÓ SOBRE PROTECCIÓ DE DADES DE LA UNIVERSITAT OBERTA DE > CATALUNYA (UOC) > > Us informem que les vostres dades identificatives i les > contingudes en els missatges electrònics i fitxers adjunts es poden > incorporar a les nostres bases de dades amb la finalitat de gestionar les > relacions i comunicacions vinculades a la UOC, i que es poden conservar > mentre es mantingui la relació. Si ho voleu, podeu exercir el dret a > accedir a les vostres dades, rectificar-les i suprimir-les i altres drets > reconeguts normativament adreçant-vos a l'adreça de correu emissora o a > fuoc...@uoc.edu <mailto:fuoc...@uoc.edu>. > > Aquest missatge i qualsevol > fitxer que porti adjunt, si escau, tenen el caràcter de confidencials i > s'adrecen únicament a la persona o entitat a qui s'han enviat. > > Així > mateix, posem a la vostra disposició un delegat de protecció de dades que > no només s'encarregarà de supervisar tots els tractaments de dades de la > nostra entitat, sinó que us podrà atendre per a qualsevol qüestió > relacionada amb el tractament de dades. La seva adreça de contacte és > d...@uoc.edu <mailto:d...@uoc.edu>. > INFORMACIÓN SOBRE PROTECCIÓN DE DATOS DE > LA UNIVERSITAT OBERTA DE CATALUNYA (UOC) > Os informamos de que vuestros > datos identificativos y los contenidos en los mensajes electrónicos y > ficheros adjuntos pueden incorporarse a nuestras bases de datos con el fin > de gestionar las relaciones y comunicaciones vinculadas a la UOC, y de que > pueden conservarse mientras se mantenga la relación. Si lo deseáis, podéis > ejercer el derecho a acceder a vuestros datos, rectificarlos y suprimirlos > y otros derechos reconocidos normativamente dirigiéndoos a la dirección de > correo emisora o a fuoc...@uoc.edu <mailto:fuoc...@uoc.edu>. > Este mensaje y > cualquier fichero que lleve adjunto, si procede, tienen el carácter de > confidenciales y se dirigen únicamente a la persona o entidad a quien se > han enviado. > Así mismo, ponemos a vuestra disposición a un delegado de > protección de datos que no solo se encargará de supervisar todos los > tratamientos de datos de nuestra entidad, sino que podrá atenderos para > cualquier cuestión relacionada con el tratamiento de datos. Su dirección > de > contacto es d...@uoc.edu <mailto:d...@uoc.edu>. > > > UNIVERSITAT OBERTA DE > CATALUNYA (UOC) DATA PROTECTION INFORMATION > Your personal data and the data > contained in your email messages and attached files may be stored in our > databases for the purpose of maintaining relations and communications > linked to the UOC, and the data may be stored for as long as these > relations and communications are maintained. If you so wish, you can > exercise your rights to access, rectification and erasure of your data, > and > any other legally held rights, by writing to the sender’s email address or > to fuoc...@uoc.edu <http://fuoc...@uoc.edu>. > This message and, where > applicable, any attachments are confidential and addressed solely to the > individual or organization they were sent to. > The UOC has a data protection > officer who not only supervises the data processing carried out at the > University, but who will also respond to any questions you may have about > this data processing. You can contact our data protection officer by > writing to d...@uoc.edu <http://d...@uoc.edu>. > > > >